ODI部署手册编制人员:陈锋编制部门:软件工程研发中心模版文件版本:V1.3.0适用项目范围:研发项目版权所有©江苏金智科技股份有限公司,保留所有权利。第1页,共2页文件修改记录表序修改人修改内容批准人生效日期版本号1史敬运初稿创建刘传先2007-10-15V1.3.02陈锋编写初稿345678910文件审批表单位名称负责人签字(可多人)签字日期金智科技〔此处键入学校名称〕〔此处键入其他组织名称〕版权所有©江苏金智科技股份有限公司,保留所有权利。第2页,共2页目录1引言..................................................................................................................................................11.1编写目的.................................................................................................................................11.2读者对象.................................................................................................................................11.3部署环境.................................................................................................................................11.4参考资料.................................................................................................................................11.5术语与缩写解释.....................................................................................................................22部署..................................................................................................................................................22.1部署前提.................................................................................................................................22.2部署方案.................................................................................................................................22.3部署步骤.................................................................................................................................32.3.1存储库的导入、连接.....................................................................................................32.3.2修改odiparams.bat文件.................................................................................................82.3.3安装、配置MetadataNavigator....................................................................................93运行................................................................................................................................................103.1ODI命令行方式启动...........................................................................................................103.2.......................................................................................................................................................124其他................................................................................................................................................14版权所有©江苏金智科技股份有限公司,保留所有权利。第1页,共14页1引言1.1编写目的本文档的编写主要介绍ODI的部署过程,对已测试好的项目上线到正式运行环境的步骤进行说明。通过本文档的阅读,可以正确地执行项目从测试环境到运行环境的迁移。1.2读者对象本文档一般读者为:数据集成项目实施人员、设计及开发者、相关的测试人员等。1.3部署环境ODI客户端软件和ODIagent的运行需要安装JDK、oracle数据库,ODIMetadataNavigator的运行需要Tomcat。操作系统:LinuxRedHatAS4内存:至少1GB,以运行Oracle数据库和OracleDataIntegrator硬盘:至少2GBCPU:P42.4GHZ及以上数据库:Oracle10gJDK:JDK1.4.2及以上版本APPS:Tomcat5.51.4参考资料文档名称版本号作者发布时间是否保密《数据集成平台V3.0需求说明书》V1.0熊广、陈锋2007-11-17是版权所有©江苏金智科技股份有限公司,保留所有权利。第2页,共14页1.5术语与缩写解释缩写、术语解释ODIOracleDataIntegrator:Oracle公司的一套数据集成工具ODIAgent数据集成工具ODI的运行环境ODIMetadataNavigatorWeb应用程序,通过对存储库的访问,展示项目的相关信息2部署2.1部署前提已安装好JDK1.5已安装好ODI客户端软件OracleDataIntegration已从测试环境中备份出ODI的主存储库(snpm)和工作存储库(snpw),保存为snpm.dmp和snpw.dmp文件已在本机上安装好Oracle10g已安装好Tomcat5.5。2.2部署方案各业务系统之间进行数据集成,必须通过交换中心库。例如业务系统1的数据集成到业务系统2,需要首先将业务系统1的数据集成到交换中心库,再由交换中心库集成到业务系统2。ODI服务器上需要安装ODI工具和Oracle数据库。具体的环境有:操作系统:LinuxRedHatAS4JDK1.4.2及以上版本ODI10.1.3.2.0版本Oracle10g安装Oracle是用来部署主存储库和工作存储库。版权所有©江苏金智科技股份有限公司,保留所有权利。第3页,共14页集成中心数据库Oracle....ODI客户端、Agent运行平台DB2SQLserverODBCOracleforLinux主存储库工作存储库DBLinkDBLinkDBLinkDBLinkDBLinkDBLinkDBLinkDBLinkODI服务器OS:LinuxRedHatAS4业务系统1业务系统2业务系统3业务系统n2.3部署步骤2.3.1存储库的导入、连接2.3.1.1将存储库导入oracle数据库先简要介绍一下在Windows环境下的数据库导入。将从测试环境导出的存储库文件snpm.dmp(主存储库)、snpw.dmp(工作存储库)重新导入到运行环境的oracle数据库中。1.导入snpm.dmp(主存储库)版权所有©江苏金智科技股份有限公司,保留所有权利。第4页,共14页在Linux下数据库的导入与Windows下基本类似,只是有几点要注意的地方:以oracle的用户登录系统并进行imp的操作。进入ORACLE_HOME/bin目录进行操作。Windows系统中之所以在任意目录下操作都可以,是因为安装oracle时已将ORACLE_HOME/bin目录加入了系统环境变量。如下图所示,在Linux下导入主存储库:版权所有©江苏金智科技股份有限公司,保留所有权利。第5页,共14页2.导入snpw.dmp(工作存储库)导入方式与主存储库的导入方式相同。2.3.1.2连接主存储库OracleDataIntegratorTopologyManager创建主存储库连接:填入相应信息登录名:oracle_master_rep用户:SUPERVISOR(必须是此用户名)密码:SUNOPSIS(必须是此口令)主存储库连接信息:用户:snpm(主存储库用户名)密码:wiscom(主存储库密码)驱动程序:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@localhost:1521:orcl(URL依据实际情况而定)版权所有©江苏金智科技股份有限公司,保留所有权利。第6页,共14页点击“确定”进入TopologyManager,连接主存储库成功,可以在TopologyManager下浏览已创建的数据库连接架构和代理。2.3.1.3连接工作存储库创建工作存储库连接:版权所有©江苏金智科技股份有限公司,保留所有权利。第7页,共14页填入连接信息:登录名:oracle_work_rep1(自定义的工作存储库连接名称)用户:SUPERVISOR密码:SUNOPSIS(如果在Topology中修改了口令,需要填入修改后的口令)填入主存储库信息:用户:snpm(主存储库用户名)密码:wiscom(主存储库密码)驱动程序名:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@localhost:1521:orcl(URL根据实际情况而定)填入工作存储库信息:存储库名称:WORKREP1(此值来自TopologyManager“窗口”菜单显示视图存储库,点击“工作存储库”,其目录下的值)版权所有©江苏金智科技股份有限公司,保留所有权利。第8页,共14页“确定”后,进入Designer模块。2.3.2修改odiparams.bat文件在ODI服务器上打开%ODI_HOME%\bin\odiparams.bat。将文件中的如下部分加上rem:remsetSNP_SECU_DRIVER=org.hsql