`
luoxiaohui_java
  • 浏览: 12975 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

采用Informatica作异构数据源间数据的迁移

阅读更多
1.名词释义

异构数据源:  源和目标库属于不同的数据库产品。此例子中源库为Oracle,目标库为DB2。
PowerCenter:  ETL工具,擅长做异构数据源的数据清洗、转换、转载,可以做Node集群。

2.场景
使用Informatica工具的抽取和装载功能实现异构平台数据的迁移。

3.遇到的问题总结
3.1 PowerCenter无法连接抽取库。
1)错误日志与截图



2)原因分析

以上错误是因为安装Informatica的服务器没有安装Oracle的客户端,PowerCenter无法找到相应的驱动文件。

3)解决思路
a.在安装Informatica服务端的机器上安装Oracle的客户端,修改tnsname.ora文件添加源库的连接
b.修改Informatica安装用户(infa)的.profile文件,添加其对Oracle的支持;
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=XE
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
export PATH=$ORACLE_HOME/bin:$PATH 

特别提醒: 建议将以上内容直接贴在.profile文件中,试过采用文件的形式引入Informatica无法识别。

c.将infa添加至Oracle的管理员组(dba)
usermod -G dba infa

d.修改软连接文件 libclntsh.so.10.1 (可选,当服务器安装的Oracle客户端为11g版本时修改)
进入/u01/app/oracle/product/11.2.0/xe/lib目录,将libclntsh.so.10.1的软连接路径指向libclntsh.so.11.1。
查看命令ls *libclntsh.so*


3.2 数据库迁移过程中事务日志文件写满工作流报错
1)错误日志与截图






2)原因分析


因为事务日志文件写满,导致事务日志无法写入并提交。

3)解决思路
修改目标库DB2的事务日志文件大小和个数。
update db cfg for cwjs using LOGFILSIZ 8192 -- 每个日志文件的大小
update db cfg for cwjs using LOGPRIMARY 10  -- 主日志文件的个数
update db cfg for cwjs using LOGSECOND 20   -- 第二日志文件的个数



另:
Informatica可以通过在Session中给TargetTableName指定带模式名的表名来实现对不同模式的访问。

附图



  • 大小: 25 KB
  • 大小: 87.5 KB
  • 大小: 20.9 KB
  • 大小: 9.5 KB
  • 大小: 14.1 KB
  • 大小: 12.8 KB
分享到:
评论

相关推荐

    Informatica数据迁移解决方案

    借助 Informatica 支持各项数据治理方案的综合平台和服务,IT组织能够优化企业数据的价值,从而最终实现企业数据价值的最大化。

    INFORMATICA 的元数据管理.docx

    INFORMATICA 的元数据管理.,适合学习Informatica新入行的人员下载并且 学习!版本不是特别新 但是很实用

    Informatica元数据分析

    Informatica powercenter 元数据分析 PDF

    informatica数据治理.pdf

    informatica数据治理

    informatica元数据分析

    个人整理的关于informatica元数据部分的理解。

    如何在informatica里导入excel文件当做源文件

    适合用过informatica,但不熟悉excel如何导入informatica做源文件的朋友,

    informatica元数据管理手册

    informatica powercnter 元数据管理手册

    Informatica 元数据

    Informatica 元数据是指在 Informatica PowerCenter 中存储的元数据信息,包括仓库中的元数据、数据库定义、源视图、目标视图、映射和 Mapplet 视图、元数据扩展视图、转换视图、工作流、工作单元和任务视图、安全...

    Informatica调用存储过程图文流程

    Informatica 是一款功能强大的数据集成工具,能够帮助用户快速、可靠地集成各种数据源。调用存储过程是 Informatica 中的一种常用功能,下面将详细介绍 Informatica 调用存储过程的图文流程。 什么是存储过程 存储...

    Informatica 数据质量控制方法

    虽然数据质量管理方法的价值似乎不言自明,然而太多的组织采用不明确的数据质量方案,从而导致问题被混淆、细节被忽视、工作重复多余而且效果欠佳。 一个战略性和系统性的方法能帮助您正确研究您的数据质量项目,...

    Informatica数据质量解决方案

    Informatica Data Quality 解决方案为所有相关人员、项目和应用程序提供普遍深入的数据质量控制。因此,在任何时候企业都可以信任该解决方案提供的数据。通过普遍深入的数据质量控制,企业数据成为可信数据,确保...

    Informatica SuperGlue metadata 元数据管理平台

    Informatica SuperGlue metadata 元数据管理平台 介绍如果通过informatica构建元数据管理平台。 希望对你有帮助。

    Informatica元数据文档

    Informatica PowerCenter元数据文档整理

    Informatica数据同步解决方案

    Informatica的数据同步解决方案使您的 IT 组织能够以批量、接近实时和实时模式使用高质量数据,实现所有运营和交易系统的同步。

    informatica 元数据管理手册.rar

    informatica 元数据管理手册.rar

    Informatica数据治理.

    Informatica 的数据迁移解决方案可以降低风险、最大限度地减少数据迁移项目...与此同时,Informatica数据迁移解决方案通过使流程自动化、加强业务与IT部门的协作并采用已经证实的最佳实践,来降低数据迁移项目的成本。

    Informatica主数据管理解决方案.pdf

    Informatica主数据管理解决方案;主数据管理的不同实现路径;统一客户数据平台架构;数据质量问题实例;

    Informatica B2B数据聚合

    Informatica B2B 数据交换解决方案使数据聚合过程中的关键步骤完全自动化,解放您的 IT 团队,使其可专注于核心竞争力。 比关键步骤的自动化更进一步,Informatica 针对 B2B 数据聚合的解决方案拥有全面的集成功能,...

    Informatica PowerCenter 数据联合选项

    Informatica PowerCenter数据联合选项提供了虚拟数据集成或企业信息集成 (EII) 能力,为PowerCenter扩展并补充了强大的物理企业数据集成能力。该选项提供了一套虚拟数据集成方案,可以根据需要轻松访问数据来源,...

    Informatica PowerCenter数据集成平台介绍

    Informatica PowerCenter数据集成平台介绍

Global site tag (gtag.js) - Google Analytics