ODI11G 在Linux上的安裝配置


ODI11G 在Linux上的安裝配置

 

OS環境:Red hat Linux x86_64

 

一、JDK安裝

        1. 去oracle官網上下載

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

 

      

        2. 用管理員用戶登錄

            [admin@SPBIETL01 /]# cd usr

            [admin@SPBIETL01 usr]# mkdir java   

 

        3. SFTP到 Linux服務上/usr/java下

            [admin@SPBIETL01 /]# cd /usr/java

            [admin@SPBIETL01 java]#  tar zxvf  jdk-7u25-linux-x64.tar.gz

        4.設置環境變量

            [admin@SPBIETL01 java]# vi  /etc/profile

           添加以下內容

                   JAVA_HOME=/usr/java/jdk1.7.0_25
                   export JAVA_HOME

 

       5. 重啟生效 

           [admin@SPBIETL01 java]# reboot
   

 

二、WLS安裝(需要配置J2EE代理時)

       當你安裝ODI時選擇了安裝J2EE代理時需要安裝weblogic中間件

       1.去oracle官網上下載wls1036_generic.jar

     

       2.把安裝文件wls1036_generic.jar   sftp到Linux服務器上的/u01目錄下

       3.[admin@SPBIETL01~]# cd /
          [admin@SPBIETL01/]# groupadd oinstall
          [admin@SPBIETL01/]# groupadd dba
          [admin@SPBIETL01/]# useradd -g oinstall -G dba oracle
          [admin@SPBIETL01/]# passwd oracle
             Changing password for user oracle.
             New UNIX password: 
             Retype new UNIX password:
             passwd: all authentication tokens updated successfully.
         [admin@SPBIETL01/]# mkdir -p /u01/Oracle

         [admin@SPBIETL01/]# chown -R oracle:oinstall u01

       3.用戶oracle用戶登錄到服務器

           [oracle@SPBIETL01/]# /usr/java/jdk1.7.0_25/bin/java -jar /u01/wls1036_generic.jar

          

    

    

    

    

    

    

    

     

     

     

      至此,weblogic安裝完成。

 

三、ODI11G安裝

       1.去oracle官網上下載ODI11G安裝文件,這里下載的是Oracle Data Integrator 11gR1 (11.1.1.6.0)  for All Platforms (including x64):Disk 1, Disk 2

      

      2. 把安裝文件ofm_odi_generic_11.1.1.6.0_disk1_1of2.zip

                         ofm_odi_generic_11.1.1.6.0_disk1_2of2.zip

          sftp到Linux服務器上的/u01目錄下

      3.解壓安裝文件

          [oracle@SPBIETL01/]# cd /u01

          [oracle@SPBIETL01 u01 ]#unzip  ofm_odi_generic_11.1.1.6.0_disk1_1of2.zip

          [oracle@SPBIETL01 u01 ]#unzip  ofm_odi_generic_11.1.1.6.0_disk1_2of2.zip

       4.運行安裝程序

          [oracle@SPBIETL01 u01]# cd /u01/Disk1/install/linux64/

          [oracle@SPBIETL01 linux64]#  ./runInstaller

    

    

    

    

    

    

    

     

     

     

      

     

 

      

      

       至此,ODI安裝完成

四、創建資料庫

      1.創建資料庫用戶

         create usersnpm identified by snpm;--主資料庫用戶

         grantconnect,resource to snpm;

         create usersnpw identified by snpw;--工作資料庫用戶

         grant connect,resourceto snpw;

       2.進入ODI Studio,在界面中選擇“New”菜單創建主資料

         

         

        輸入數據庫連接信息,下圖中的用戶賬號信息就是創建的主資料庫用戶和密碼。

       

        創建主資料庫時需要輸入ODI超級用戶名和密碼。用戶名默認為“SUPERVISOR”。

       

       在上圖中若選擇“Use ODIAuthentication”,單擊【Next】按鈕彈出如下界面,

       選擇“Internal Password Storage”。否則在下面界面中選擇“External PasswordStorage”。

        

        點擊【Finish】按鈕,之后ODI將會創建主資料庫,需要等待一段時間,顯示界面如下圖

         

        選擇創建新的ODI資料庫登錄連接,界面如下圖

        

        輸入連接信息,如下圖

         

        測試一下是否成功,如成功,顯示如圖

         

        打開ODI Studio點擊"Connect To Repository"

       

       登錄后,新建工作資料庫

       

       輸入工作資料庫連接信息

       

       輸入工作資料庫id和名稱,密碼可以為空

       

       

       

 

五、J2EE代理配置

        1.進入$ODI_HOME$\common\bin\ 目錄,點擊 config.sh

        

        

        

                                                                                                                          

     2.啟動Adminserver

      [oracle@SPBIETL01/]# cd /u01/Oracle/Middleware/user_projects/domains/base_domain/

      [oracle@SPBIETL0 base_domain]#  ./startWebLogic.sh

     3. 到~\Oracle\Middleware\wlserver_10.3\server\bin目錄下面啟動startNodeManager.sh;

         到~\Oracle\Middleware\wlserver_10.3\common\nodemanager目錄下面修改 nodemanager.properties文件中StartScriptEnabled=true將false改為true,

         重啟startNodeManager.sh。

     4. 進入weblogic console 頁面,打開瀏覽器輸入http://ip:7001/console  輸入之前配置的管理員名稱和口令。

     服務器->控制->啟動odiServer1

        

         部署

        

         5. 在目錄~\Oracle_ODI11G\common\bin打開wlst.sh

         6.輸入命令connect('weblogic','weblogic1','t3://localhost:7001')。

           連接上AdminServer后添加安全信息:

           createCred(map="oracle.odi.credmap",key="SUPERVISOR",user="SUPERVISOR",password="SUPERVISOR", desc="Key for Supervisor")。

           createCred(map="oracle.odi.credmap",key="base_domain",user="weblogic",password="weblogic1",desc="odi_domain  Credential")。

 

六、獨立代理配置

       1. /u01/Oracle/Middleware/Oracle_ODI1/oracledi/agent/bin/odiparams.sh文件中添加

          ########################################################

            ODI_MASTER_DRIVER=oracle.jdbc.driver.OracleDriver

            ODI_MASTER_URL=jdbc:oracle:thin:@10.130.8.47:1521:bidw

            ODI_MASTER_USER=snpm

            ODI_MASTER_ENCODED_PASS=h2yXVI4kmH4eDHRaDxsbfWsp

            ODI_SECU_WORK_REP=WORKREP1

            ODI_SUPERVISOR=SUPERVISOR

            ODI_SUPERVISOR_ENCODED_PASS=dLyX3mTEizL8YykNSaAPf

            ###############################################################

        2. 其中使用/u01/Oracle/Middleware/Oracle_ODI1/oracledi/agent/bin/encode.sh

            加密ODI_MASTER_ENCODED_PASS和ODI_SUPERVISOR_ENCODED_PASS

 

        3.啟動獨立代理

           /u01/Oracle/Middleware/Oracle_ODI1/oracledi/agent/bin/agent.sh


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM