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的完全迁移包括两方面:

  1. ODI资料库的迁移
  2. 生产机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/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10009036/viewspace-1071534/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值