ODI的安装及元数据迁移

浏览: 3244

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

推荐 0
本文由 newkoa 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册