ODI的安裝及後設資料遷移
ODI的安裝及後設資料遷移
ODI之安裝篇
在ODI 11g之後,安裝ODI都需要先註冊安裝所需的資料庫metadata。
註冊資料庫,執行%rcu_home%/bin/rcu.bat如下:
選擇建立後,彈出資料庫所在資料庫配置環境如下:
資料庫將會對應安裝在資料庫中特定使用者下,使用者名稱的字首可定製
設定資料庫所在資料庫使用者名稱的口令
彈出ODI超級使用者屬性配置
除口令外,其它保持預設值即可
配置資料庫所在資料表空間和臨時表空間
檢查資料庫配置,確認無誤
之後選擇建立,完成rcu註冊。
以windows平臺odi 11.1.1.5為例進行安裝說明,此版本只有32位的安裝介質。
如果選擇直接安裝的話,無法通過作業系統位數的檢查,將會終止安裝。
彈出錯誤如下:
當然,要安裝也有其它辦法可以繞過安裝的預檢查,是安裝程式跳過對作業系統位數的檢查。
直接執行%ODI_SETUP%\Disk1\install\win32\setup.exe
OK了,在CPU、交換空間等檢查後,出現正式的安裝介面
在出現安裝介面後
直接下一步
注意安裝時,需要選擇代理(否則無法在ODI設計時使用計劃和方案的定時執行),至於選擇獨立代理或者Java EE代理可根據需求自選選擇,演示中選擇的是獨立代理
下一步進行先決條件檢查
注意此時的作業系統認證,只驗證了windows的版本,而不再驗證作業系統位數了
下一步
選擇ODI安裝目錄,自行選擇即可
下一步
因為ODI的執行期間,後設資料都要存入資料庫(oracle),所以選擇安裝時配置資料庫
下一步
配置資料庫的連結方式
注意連結字串必須是主機名(或IP):監聽埠:sid名
資料庫使用者名稱即rcu中建立的使用者名稱
資料庫口令即rcu建立的使用者口令
下一步
設定ODI超級使用者口令,類似windows的administrator使用者或者linux的root使用者
下一步
選擇工作檔案庫,預設即可
下一步,安全更新,不需要的話,取消勾選直接下一步即可
下一步,彈出安裝概要,檢查此處列出的每一項配置,確認無誤後可選擇安裝
(建議安裝前儲存安裝概要)
之後進入安裝進度,等待安裝完成即可
ODI之遷移篇
odi實施過程中,可能出現從測試機(TEST-PC)往正式機(PRO-PC)的遷移。
除了體系結構、模型、專案以匯出匯入的方式進行遷移以外,還可以進行一次性的完整ODI遷移過程。
ODI的完全遷移包括兩方面:
-
ODI資料庫的遷移
-
生產機ODI軟體環境的配置。
以下以Oracle為資料庫進行演示。
(一)資料庫遷移
ODI安裝的資料庫預設使用者為dev_odi_repo。
資料庫的遷移以普通的exp/imp命令即可完成。
從測試環境
exp "dev_odi_repo/***@TEST-PC" file=odi.dmp log=odi.log owner=dev_odi_repo
匯入生產環境
imp " dev_odi_repo/***@PRO-PC" file=odi.dmp log=odi_imp.log fromuser=dev_odi_repo touser=dev_odi_repo
(二)生產環境ODI軟體環境的配置
資料庫中註冊的是ODI在TEST-PC上的安裝。
但生產機主機名為PRO-PC。
如果未進行配置,而直接進行ODI連線的話,會報錯如下:
即使換成新的生產機主機名進行連線的話,仍然報錯如下:
解決方法如下:
連線主機名仍然使用TEST-PC,同時在生產機的
C:\Windows\System32\drivers\etc\hosts新增如下記錄
192.168.1.102(生產機IP) TEST-PC
重新連線OK
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10009036/viewspace-1071534/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqoop安裝及資料遷移OOP
- Oracle的異構資料遷移工具 - OMW及ODIOracle
- elasticdump資料遷移與內外網安裝AST
- 資料庫的升級及遷移資料庫
- 資料庫線上遷移的設想資料庫
- hive的安裝(後設資料庫: MySQL)Hive資料庫MySql
- 資料的遷移
- 資料庫遷移後的統計資訊更新資料庫
- 技術實操丨HBase 2.X版本的後設資料修復及一種資料遷移方式
- 遷移資料.
- 【遷移】使用rman遷移資料庫資料庫
- 資料遷移的預檢測及修復方案
- Alibaba 資料庫遷移開源工具 Datax 安裝和使用資料庫開源工具
- 【資料遷移】使用傳輸表空間遷移資料
- Core Data資料遷移及單元測試
- 伺服器資料遷移的方法-硬體不同如何遷移資料伺服器
- Kafka資料遷移Kafka
- 資料庫遷移資料庫
- redis資料遷移Redis
- 轉資料遷移
- ORACLE 資料遷移Oracle
- DXWB 資料遷移
- Harbor資料遷移
- 資料檔案的遷移
- 大資料量資料遷移後統計資訊問題大資料
- 【資料遷移】RMAN遷移資料庫到ASM(三)遷移onlinelog等到ASM資料庫ASM
- db2匯出資料庫定義及遷移資料DB2資料庫
- 【DBA Part01】國產Linux上安裝Oracle進行資料遷移LinuxOracle
- 使用者清理及使用者資料遷移
- .NET/ASP.NETMVC 大型站點架構設計—遷移Model後設資料設定項(自定義後設資料提供程式)ASP.NETMVC架構
- 資料遷移(1)——通過資料泵表結構批量遷移
- gitlab安裝/遷移/升級流程Gitlab
- 資料庫檔案的遷移資料庫
- 不同的default tablespace資料遷移
- ABP8.1的資料遷移
- gitlab資料遷移Gitlab
- 資料庫遷移 :理解資料庫
- Mysql資料遷移方法MySql