本文目標:數據庫
爲方便學習Informatica工具,在我的電腦上部署Informatica Powercenter。瀏覽器
所用系統:win7 64位。安全
Informatica安裝包括服務器端、客戶端安裝兩個部分,由於服務器端安裝、使用過程當中須要數據庫保存信息,所以,本文中所用系統已經提早安裝了Oracle11g數據庫,同時,爲學習Informatica的一些新特性,本文中選擇info 9.6版本。服務器
官網下載地址:https://edelivery.oracle.com/osdc/faces/Home.jspx,沒有帳號能夠本身註冊一個Oracle帳號。oracle
下載的時候根據提示進行便可,須要注意的地方以下:jsp
(1)、版本選擇:工具
打開頁面,在如圖所示爲置輸入informatica,選擇informatica PowerCenter,以下:學習
而後,選擇系統平臺「Select Platform」,根據本身的狀況選擇Linux或Windows或其餘的Unix系統,而後Continue,以下:開發工具
(2)、按照提示,進行,直到下載文件頁面,以下圖。注意,下載的文件是分卷的,8個文件須要都下載下來,下載後須要在同一個目錄下,而後選擇任意一個分卷用好壓等解壓工具解壓,便可獲得對應的完整安裝介質
一個解壓好的文件夾目錄以下:
包括客戶端、服務器端、DAC、文檔和受權key
以Oracle管理員用戶登陸,進行數據庫的初始化操做,爲保存info的服務器端信息作準備,步驟以下:
--臨時表空間,若不建立會使用默認的臨時表空間 CREATE TEMPORARY TABLESPACE BI_ETL_TMP TEMPFILE 'F:\Learn\bi_etl_data_space\info_data_tmp.dbf' SIZE 50M AUTOEXTEND ON NEXT 50M MAXSIZE 20480M EXTENT MANAGEMENT LOCAL; --數據表空間 CREATE TABLESPACE BI_ETL DATAFILE 'F:\Learn\bi_etl_data_space\info_data.dbf' --表空間名 SIZE 500M --大小 AUTOEXTEND ON --自動擴展 NEXT 50M MAXSIZE 2048M --每次擴展50M EXTENT MANAGEMENT LOCAL;
注:數據存放位置、空間大小等根據實際狀況靈活配置。
--建立用戶,並指定所用表空間,下同 CREATE USER BI_DOMAIN IDENTIFIED BY PASSWD DEFAULT TABLESPACE BI_ETL TEMPORARY TABLESPACE BI_ETL_TMP PROFILE DEFAULT ACCOUNT UNLOCK; --賦權 GRANT CONNECT TO BI_DOMAIN; GRANT DBA TO BI_DOMAIN; GRANT RESOURCE TO BI_DOMAIN; GRANT UNLIMITED TABLESPACE TO BI_DOMAIN; GRANT SELECT ANY TABLE TO BI_DOMAIN; ALTER USER BI_DOMAIN DEFAULT ROLE ALL;
--建立用戶,並指定所用表空間,下同 CREATE USER BI_RESOURCE IDENTIFIED BY PASSWD DEFAULT TABLESPACE BI_ETL TEMPORARY TABLESPACE BI_ETL_TMP PROFILE DEFAULT ACCOUNT UNLOCK; --賦權 GRANT CONNECT TO BI_RESOURCE; GRANT DBA TO BI_RESOURCE; GRANT RESOURCE TO BI_RESOURCE; GRANT UNLIMITED TABLESPACE TO BI_RESOURCE; GRANT SELECT ANY TABLE TO BI_RESOURCE; GRANT CREATE ANY VIEW TO BI_RESOURCE; ALTER USER BI_RESOURCE DEFAULT ROLE ALL;
CREATE USER BI_DATAANALYZER IDENTIFIED BY PASSWD DEFAULT TABLESPACE BI_ETL TEMPORARY TABLESPACE BI_ETL_TMP PROFILE DEFAULT ACCOUNT UNLOCK; --賦權 GRANT CONNECT TO BI_DATAANALYZER; GRANT DBA TO BI_DATAANALYZER; GRANT RESOURCE TO BI_DATAANALYZER; GRANT UNLIMITED TABLESPACE TO BI_DATAANALYZER; GRANT SELECT ANY TABLE TO BI_DATAANALYZER; GRANT CREATE ANY VIEW TO BI_DATAANALYZER; ALTER USER BI_DATAANALYZER DEFAULT ROLE ALL;
CREATE USER BI_METADATA IDENTIFIED BY PASSWD DEFAULT TABLESPACE BI_ETL TEMPORARY TABLESPACE BI_ETL_TMP PROFILE DEFAULT ACCOUNT UNLOCK; --賦權 GRANT CONNECT TO BI_METADATA; GRANT DBA TO BI_METADATA; GRANT RESOURCE TO BI_METADATA; GRANT UNLIMITED TABLESPACE TO BI_METADATA; GRANT SELECT ANY TABLE TO BI_METADATA; GRANT CREATE ANY VIEW TO BI_METADATA; ALTER USER BI_METADATA DEFAULT ROLE ALL;
至此,準備工做已經作好,下面開始安裝服務器端和客戶端。
提示:本文中只爲自助學習使用,使用了win7的我的電腦,並同時安裝了服務器端和客戶端。
(1)安裝服務器端
打開服務器端安裝介質,選擇安裝(install.bat)或靜默安裝(silentInstall.bat),雙擊該文件,啓動安裝進程。本文中爲方便查看過程當中的配置步驟和演示,選擇install.bat。如圖:
由於是首次安裝,這裏選擇「安裝或升級到Informatica9.6.1」,「開始」
默認便可,選擇安裝「Informatica」,下一步
安裝提示信息,下一步
許可證祕鑰文件選擇下載好的Oracle_All_OS_Prod.key,安裝路徑根據本身狀況選擇,下一步
安裝確認信息,「安裝」
開始安裝:
如今尚未域,因此這裏選擇建立域,其餘默認,下一步
選擇保存域配置信息的數據庫,這裏選擇Oracle,填寫相關信息,測試鏈接
鏈接成功鏈接後繼續進行,不然檢查數據庫的配置信息是否有誤
填寫關鍵字,關鍵字長度必須介於8到20個字符之間。必須至少包含一個大寫字母、一個小寫字母、一個數字,而且沒有空格
填寫域信息:
不建立其餘用戶,下一步
安裝完畢,完成
至此,服務器端安裝完畢。
(2)測試服務器端是否安裝成功
打開上面提示的Informatica主頁http://asehcji5yeyz675:6008/,若提示安全證書問題,選擇繼續瀏覽此網站
輸入用戶名、密碼登陸:
登陸後的管理界面以下:
至此,服務器端安裝成功。Linux下安裝與win7下安裝大同小異,下載對應的安裝介質,按照提示安裝便可。
客戶端安裝比較簡單,選擇安裝介質目錄下的install.bat,根據提示進行便可。須要注意的是隻須要安裝客戶端就能夠:
安裝好服務器端和客戶端後,在開始-->全部程序裏面,查看Informatica的全部的組件,以下所示:
服務器端server下包括Informatica Administrator Home(能夠打開Informatica的瀏覽器管理控制檯)、及啓動和關閉服務服務器的Start/Stop Informatica Services、卸載工具。
客戶端client下的組件包括:
(1)Powercenter Client下的PowerCenter Designer(工做流設計工具)、PowerCenter Repository Manager(資源庫的管理、安全性設置)、Powercenter Workflow Manager 、Powercenter Workflow Monitor(監控、管理工做流程及任務,記錄會話、工做流程日誌等信息)
(2)Developer Client下的info開發工具
(3)卸載工具uninstaller等
參考《商業智能深刻淺出congos informatica技術與應用》,與所講解內容有差別。