Informatica PowerExchange V8.6.0 for Oracle 安装和使用手册
informatica文档

各Transformation的功能说明1.Source Qualifier(数据源编辑,Relational)1.Source Qualifier有下列用途:A.连接同源的数据集;B.过滤源数据;C.指定连接条件(等连,非等连,like)和类型(内连,外连);D.指定排序栏位(当Mapping中用到Aggregator或者Joiner时,排序可以改进性能);E.Distinct;F.Override Select;2.Source Qualifier执行从数据库数据类型到Powercenter数据类型间的转换;3.当一个Mapping中有多个Source Qualifier连到多个Target时可用Target Load Order指定装载顺序;4.在Source Qualifier中的多个地方可以使用参数或变量,传入SQL语句用的是字符串格式,所以大部分时候都需要用引号;5.Source Qualifier只为连出的Port产生SQL语句,需要注意的是,Override SQL是和连出线的Port顺序相关的,而且,其它属性如Join,Filter,Sorted Ports,Distinct 会失效;6.这些属性都可以在Session 属性中被Override(覆盖)。
7.一切检索的内容都是以SQL Query最高优先级,如果没有sql query就找User Join Define和filter,如果有SQL Query那么SQ拉出的端口必须与SQL Query 的Select 个数一样多, sql query多表时,select到的field的table的Source是一定需带上的,当需要多个schema作为源的话,则一定需要sql querry8.Pre SQL和Post SQL在seesion执行前或者结束时会触发。
比如可以把session 执行的时间写入到某些地方,获取执行电脑的ip地址等用处.2.Update Strategy1.Powercenter的更新策略包括两个方面:A.在Mapping中:用Update Strategy Transformation标识行为Insert,Update,Delete或者Reject;B.在Session中:配置Treat source row as 属性(Insert,Update,Delete或者Data driven),配置Target的属性(Insert,Update [as Update](只是更新) | [as Insert](把更新视为新增) | [else Insert](先更新,更新不到则新增) ,Delete,Truncate target table option);2.在Update Strategy Expression中可以输入常量(DD_INSERT, DD_UPDATE, DD_DELETE,DD_REJECT)或者数字值(0,1,2,3),其它数字值被解析为0,可以用IIF或者DECODE 函数构建逻辑表达式来区别每一行的更新策略;3.Forward Rejected Rows:勾选时被Rejected的行会存入对应Target配置的Reject文件中去,不选时,可能会写入Session Log中去,根椐当前Transformation的Tracing Level的属性来决定;如果在会话属性中配置了出错行日志属性,则不会生成Reject文件;3.Expression1.用来执行单行计算,在计算表达式中,可以使用输入端口,输入/输出端口,可以使用函数以及非连接的Lookup,也可以使用变量端口;2.数据来源只能一个4.Lookup1.Lookup根椐输入值从数据库或者平面文件中查找数据;2.Lookup分为连接型和非连接型的:A.连接型的可以传送多个返回值给其它的Transformation,非连接型的只能有一个返回端口,在表达式中用Lookup函数(:LKP())来调用;B.连接型的可以利用到默认值,当没有匹配记录时,非连接型的总是返回空;3.Lookup可以配置成使用CACHE,对平面文件这项必选,Informatica Server在条件栏位上建立索引CACHE,在其它栏位上建立数据CACHE,如果分配的CACHE空间不够就存放在CACHE文件中;4.CACHE文件可以是临时的,也可以是固定化的;5.当Lookup配置成动态时,对应的表是Target,如果输入行连接栏位在CACHE中没有找到匹配记录,就在CACHE中插入一行,如果找到了就更新CACHE或者不更新CACHE,取决于比较栏位是否匹配,给标志栏位NewLookupRow赋值0(Unchange),1(Insert),2(Update);6.Lookup的端口除了I,O之外,还有L和R;7.多匹配行处理策略:返回第一行,返回最一行,报错;8.在数据库Lookup使用CACHE的前提下可以使用Override SQL,下面情形下适于使用Override SQL:A.增加一个Where子句;B.指定不同于默认SQL的Order By子句,在带有Order By子句的Override SQL后加上--,目的是屏蔽掉系统自动产生的Order By子句;(PowerCenter 服务器是默认是按lookup的栏位来Order By的,如果你在Override里面想要覆盖它的Order By方式,一定必须在结尾输入’--‘注释符来覆盖,否则lookup会失败,而且在新的Order by 里面要有LookUp Condition包含的栏位,而且顺序需要一致)C.Lookup表名或者栏位中包含保留字或者栏位名中含/时,用引号将保留字引起来;(如果look up栏位里面包含了db的保留字,那么需要在pm目录下建立一个含有那些保留字的reswords.txt的文件,pm会在保留字周围放置一些引用,来解决和服务器冲突的问题.)D.需要在Lookup查询中使用参数或者变量时;E.其它情况,比如从一个连接中返回结果或者要对返回作函数处理后的结果作为CACHE;9.关于Lookup的条件匹配:A.条件两边的端口必须匹配;B.输入端口允许在条件中出现多次;C.多个条件间的关系是AND;D.相等条件可以匹配空值(NULL=NULL);E.如果条件中有等于和不等于,将所有等于放在前面;10.如果允许,可以在Lookup表的连接条件栏位上建立索引,以改进性能;11.LookUp一定要有输入port,SQL Overrid不能覆盖condition的作用12.Dynamic LookUp一般用于查找目标表是否已经有Source传过来的记录,然后根据更新标志(flag)做处理.也就是把目标表的所有数据先用文件作为缓存存放起来,然后Source传过来的记录与缓存文件的数据比较并且由属性(insert else update,update else insert)决定是否更新缓存文件.13.理解Associated Port的意义;关联端口,当Dynamic Look Up Cache时,PM如何把in port的资料和cache里面的资料来对比和关联,然后产生新的cache和NewLookUpRow就是需要用Associated Port来关联in port端口的资料或者Sequrence了。
Informatica_PowerCenter V8培训资料

Informatica PowerCenter V 8.1.1培训资料 V1.0ETL小组2007年11月rmatica PowerCenter总体概述Informatica PowerCenter是Informatica公司的核心产品,提供专注于最主要的、最复杂的数据集成项目必须的工具和数据服务的平台,是业界领先的、具有适应性的软件,用来访问、集成和传递数据。
经过精心设计的PowerCenter能够利用有效的成本去平衡数据,从而得到一个统一的扩展的企业视图。
使用Informatica PowerCenter,企业能够通过“一次建立,任意部署”的方法从事多个不同的集成项目,允许更多的时间和资源花费在企业的业务上,而不是企业的业务整合上。
Informatica PowerCenter主要包括四个部分:Client ,Repository Server ,Repository Database 和Informatica Server 每个部分实现自己的功能。
rmatica PowerCenter的体系架构Informatica PowerCenter是基于引擎和元数据驱动的体系架构,体系架构如下:2个Server:Informatica Metadata Manager Scheduler:资料库Server,管理ETL过程中产生的元数据 Informatica Server:ETL引擎5个Client:PowerCenter Designer:设计开发环境,定义源及目标数据结构;设计转换规则,生成ETL 映射Workflow Manager:合理地实现复杂的ETL工作流,基于时间、事件的作业调度Workflow Monitor:监控Workflow和Session运行情况,生成日志和报告Repository Manager:资料库管理,包括安全性管理等Data Stencil:借助Microsoft Office Visio工具来创建Mapping模版。
Informatica Data Quality 和Data Integration

Informatica 的数据质量功能允许企业分析、标准化、验证、更正、扩充和监控任 何数据源。这样做可最大限度地提高企业最为重要信息资产的完整性和价值,并可 为用户提供准确的、与业务相关的信息。借助 Informatica 的数据集成功能,根据全面 的访问、连接性、元数据管理、并行能力和 Informatica 产品套件提供的线性扩展,可 在整个企业内部署此数据质量功能。总之,它们可提供满足企业数据质量要求所必 需的基础结构和处理能力。
Informatica 的企业数据质量管理
Informatica 提供了企业数据集成和 数据质量平台,允许您的企业实施全面 的完全生命周期的数据集成,以同时解 决上游和下游的数据质量问题。此企业 平台包括领先的探查、质量和集成产品 : Informatica PowerExchange® Informatica Data Explorer/Pro ler 、Informatica Data QualityTM 和 Informatica PowerCenter®。
据源,数据质量流程的下一阶段将使用 探查结果设计和自动化数据清洗策略, 此举旨在改进、扩充和监控基于业务规 则和参考数据的内容。Informatica 的数 据集成和数据质量解决方案,使业务和 IT 能够有效合作,以实现企业数据资产 的真正价值。企业可获得时刻决策、跨 业务单位的可见性、关键任务的运营同 步以及合规透明性的诸多优势。
Informatica 数据质量和数据集成 平台
具有市场所望尘莫及的最为独特的 数据质量控制能力。包括 :
● 访问和为所有系统、应用程序或数据 库提供数据的能力 ;
● 持续保证处理大量数据质量任务所需 的性能、扩展性、高可用性和容错;
● 适合元数据分析和重复使用的共享元 数据环境。
zimbra 8.6.0 安装部署手册V1.0.0

Linux下安装Zimbra 8.6.0 协同办公套件(邮件系统)1Zimbra简介Zimbra是一家提供专业的电子邮件软件开发供应商,主要提供ZimbraDesktop邮件管理软件。
2007年9月,Zimbra被雅虎收购。
雅虎用3.50亿美元收购电子邮件软件提供商Zimbra。
Zimbra提供的品牌电子邮件软件包含日历和移动功能以及离线工作功能。
这家公司拥有200个教育行业、商业和互联网服务提供商合作伙伴,其中包括Comcast公司。
该公司向大约900万用户提供品牌的电子邮件服务。
Zimbra与众不同的特点是其“Zimlet“网络服务提供了更多的电子邮件功能。
例如,人们可以简单地用鼠标点击电子邮件程序中的航班信息以检查航班的状况。
用户还可以在电子邮件中跟踪FedEx公司的投递情况并且获得地图、股票和其它信息。
ZIMBRA公司目前通过自己的开放平台向用户提供电邮、日程管理程序和联系人管理工具。
Zimbra开放平台可让用户定制功能并将自己与其他网络服务连接起来。
通过较低价格和更灵活的服务方式,Zimbra从微软上海Exchange电邮平台手中夺得了客户。
Zimbra与众不同的特点是其“Zimlet”网络服务提供了更多的电子邮件功能。
例如,人们可以简单地用鼠标点击电子邮件程序中的航班信息以检查航班的状况。
用户还可以在电子邮件中跟踪FedEx公司的投递情况并且获得地图、股票和其它信息。
Zimbra的核心产品是Zimbra协作套件(Zimbra Collaboration Suite,简称ZCS)。
除了它的核心功能是电子邮件和日程安排服务器,当然还包括许多其它的功能,就象是下一代的微软Exchange。
在电子邮件和日程安排之外,它还提供文档存储和编辑、即时消息以及一个利用获奖技术开发的全功能的管理控制台。
ZCS同时也提供移动设备的支持,以及与部署于Windows、Linux或apple操作系统中的桌面程序的同步功能。
Informatica+PowerCenter开发配置手册

Informatica PowerCenter Developer Platform开发配置手册编写: 冷鹏版本: 1.1状态:初稿日期:2008年5月29日该文档是基于Informatica PowerCenter Developer Platform SP3 for Win32的环境写的,主要介绍开发平台的安装配置步骤,针对开发调试中出现的错误信息提出解决办法。
版权信息:© Copyright DigitalChina 2008.本文档未经许可,任何单位及个人不得传播、涉露本文档信息,违者必究编写历史目录1介绍 (4)1.1背景 (4)2开发平台安装 (5)2.1安装准备 (5)2.2安装步骤 (5)2.3配置说明 (7)2.3.1 环境变量 (7)2.3.2 相关文件拷贝 (8)2.3.3 端口号配置 (8)2.3.4 样本脚本修改 (9)3样例介绍 (10)3.1JAVA应用程序样例 (11)3.2Web JSP应用样例 (14)4参考 (19)4.1示例参考 (19)4.2示例参考 (19)1 介绍1.1 背景由于有越来越多的神州数码用户需要将Informatica开发的应用部署到企业系统中,如将Informatica Client中的ETL任务调度、监控功能嵌入到企业系统应用平台中。
而目前向Informatica Service发送任务请求的途径有3种方式,一种是常用的Informatica Client方式,如PowerCenter Workflow Manager执行任务调度;一种是命令行方式,如通过PMCMD方式执行StartWorkflow;还有一种就是通过Developer Platform API接口方式来执行任务调用,可开发Java或C/C++接口内嵌到应用程序或Web平台上进行使用,这样可将ETL功能与企业原应用系统整合起来。
因此该文档是基于第3种方式,力求给这些用户在安装配置InformaticaPowerCenter Developer Platform时一些帮助,文档是基于Informatica PowerCenter DeveloperPlatform SP3 for Win32的环境写的,主要介绍开发平台的安装配置步骤、Load Manager Java API样例介绍,针对开发调试中出现的错误信息提出析疑。
informatica+powercenter8.6简易使用手册

informatica powercenter8.6 简易使用手册(Windows)2009年9月27日目录第1章简介 (3)1.1概念 (3)1.2作用 (3)第2章安装配置 (5)2.1下载 (5)2.2服务器安装 (6)2.3客户端安装 (17)2.4服务器配置 (22)2.5客户端介绍 (27)第1章简介1.1 概念Informatica PowerCenter 是Informatica公司开发的世界级的企业数据集成平台,也是业界领先的ETL工具。
Informatica PowerCenter使用户能够方便地从异构的已有系统和数据源中抽取数据,用来建立、部署、管理企业的数据仓库,从而帮助企业做出快速、正确的决策。
此产品为满足企业级要求而设计,可以提供企业部门的数据和电子商务数据源之间的集成,如XML,网站日志,关系型数据,主机和遗留系统等数据源。
此平台性能可以满足企业分析最严格的要求。
Informatica PowerCenter 是建立可伸缩和可扩展的Informatica数据集成平台的核心和基础。
与Informatica PowerConnect产品一起使用,Informatica PowerCenter 可以提供对广泛的应用和数据源的支持,包括对ERP系统的支持(Oracle, PeopleSoft, SAP),对CRM系统的支持(Siebel),对电子商务数据的支持(XML, MQ Series),遗留系统,及主机数据。
Informatica PowerCenter 是最突出的分析性数据集成平台。
Informatica PowerCenter 是一个可以使大的企业或组织能够按其复杂的业务信息需求,读取、转换、集成遗留系统、关系型ERP,CRM,消息信息和电子商务数据的数据集成平台。
1.2 作用数据整合引擎Informatica PowerCenter拥有一个功能强大的数据整合引擎,所有的数据抽取转换、整合、装载的功能都是在内存中执行的,不需要开发者手工编写这些过程的代码。
Informatica安装及使用文档

Informatica安装及使⽤⽂档数据抽取⼯具Informatica介绍Informatica是综合分析系统中使⽤的数据抽取(ETL)⼯具,它是⽤于从⽣产库中提取数据到数据仓库中,再由具体的报表、统计、分析⼯具对数据仓库的内容进⾏分析,分析出⾃⼰所需要的数据。
ETL包括抽取、转换、装⼊和加载数据。
Informatica⽬前使⽤的版本是PWC_8.6_Window32。
Informatica安装环境1、服务器Informatica ServiceWindows XP内存-1G磁盘空间-40GRepository ServerWindows XP内存-1G磁盘空间-40G2、知识库所在数据库Database:Oracle磁盘空间-数据库1G3、数据库准备:3.1在要安装Informatica服务的主机上,要提供连接到关系型数据库的Native Driver3.2在将要建⽴知识库的Oracle数据库中,创建⼀个数据库⽤户ufgov1⽤来保存Informatica Repository。
分配Connect,Resource权限。
Informatica安装安装Informatica8.61、双击安装⽂件,点ok2、下⼀步3、选择第⼀个(如果是第⼀次安装),如果需要升级点击第⼆个选项4、选择许可⽂件(key与⽂档在⼀个压缩包中)5、以下默认下⼀步,然后选择安装⽬录6、配置服务器的端⼝号7、显⽰与确认安装信息8、安装9、创建Domain10、连接数据库(选择数据库类型——>数据库服务和⽤户名、密码(注意⽤户的权限,最好⽤system))11、测试连接数据库(要保证⽬标数据库服务于监听已经启动,⽬标数据库所在服务器防⽕墙已经允许数据库的访问端⼝【往往不成功的主要原因】)12、创建Domain和node13、配置Informatica的服务(也就是需要操作系统【⽤户】的允许)14、安装成功Informatica服务配置ETL⼯具Informatica将使⽤Oracle数据库存储数据抽取过程的资源库,数据库⽤户名为ufgov1.1.登录Informatica服务器端(保证Informatica Services 8.6.0这个服务已经启动)从安装⽬录下进⼊PowerCenter Adminstrator Console或者从浏览器中直接输⼊:http://[informatica 服务所在主机IP]:6001/adminconsole进⼊登录页⾯【⽤户名为安装时为Domain设置的⽤户名和密码[见⼀中第12步],默认的超级⽤户Administrator 密码:Administrator】2.第⼀次登录后的界⾯,直接点击Administration Console/doc/4e0c41f47c1cfad6195fa7e2.html rmatica服务器主界⾯(在安装时已经创建了Domain和Node)4.建⽴资料库(Respository)5.配置资料库【选择Node,数据库类型,字符编码,数据库连接串(数据库服务名),数据库⽤户名和密码】…/./注意数据库⽤户的权限最好⽤System6.创建Integration Service(注意Repsitory User Name是admin)7.服务器配置成功了Informatica客户端登录1.启动资料库客户端进⼊Informatica PowerCencer Repository Manager界⾯2.连接服务器(2.1、始化Domain——>2.2、连接资料库)2.1始化Domain添加Domain(Add a new domain)Gateway Host为安装Informatica服务器主机的IP Gateway Port为安装服务器是设置的端⼝号点击ok⾃动找到服务器端得资料库(ufogv_Rep_Service)点击Ok后在资料库的客户端就可以看到服务器端的资料库了。
Informatica 常用组件使用方法

常用组件使用方法表1中列出的是informatica中的所有组件。
不会在本文档中出现的会在组件名后标出。
Lookup概要描述获得一个关联的值。
例如:源里包含employee ID,但你还需要employee name。
用于计算的植。
例如:只是汇率或者个人所得税之类的固定数值,不是计算得出来的数据。
Update slowly changing dimension tables。
主要是根据条件查出原表,若查出了,就把自己添加的标志位设为真,否则就设置为假。
Connected or unconnectedConnected 和unconnected 的transformations的输入和输出是不同的,不同点如表2列出的。
Connected下面是Integration Service处理connected Lookup transformation的过程:1.一个connected Lookup transformation通过pipeline从其他的transformation获得输入值。
2.为每个输入行,Integration Service会通过lookup ports 和condition从源或者缓存中查询。
3.如果组件没有使用缓存或者使用的静态缓存,Integration Service会使用lookupquery来返回值。
4.如果组件使用的动态缓存,当Integration Service在缓存找不到这行,它会把这行插入到缓存中。
当Integration Service找到这行,它会修改这行在缓存中或者什么都不做。
它标记这行是插入、修改或者是不做变动。
5.Integration Service从查询中返回值到下一个transformation。
如果transformation使用动态缓存,你可以把这行通过Filter 或者Router transformation来过滤后在到目标中。
unconnected●你可以在一个mapping中调用这个Lookup transformation多次。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Informatica PowerExchange V8.6.0 for Oracle安装和使用手册2009/02作者:杨晓东目录文档说明 (4)PWX Server安装配置(Window平台) (6)安装PWX程序 (6)配置PATH环境变量 (10)配置NLS_LANG环境变量 (10)配置dbmover.cfg文件 (11)配置dtlca.cfg文件 (12)启动PWX Listener (13)测试PWX连通性 (13)配置Oracle数据源(开归档/配置LogMiner等) (15)PWX Client安装配置(Window平台) (16)配置dbmover.cfg文件 (16)测试PWX连通性 (17)PWX+PWC 3种抽取功能演示 (18)BATCH功能:PWX Navigator (18)BATCH功能:PWC (21)导入源表结构 (21)创建Mapping (22)创建PWX Oracle类型的Relational Connection (24)创建Workflow,并配置Session源表的属性 (24)运行Workflow,并监测Session的运行结果 (25)到目标库中,检查记录变化情况。
(26)CDC功能准备: (27)1) 在PWX Navigator中添加Registration Group (27)2) 更新Oracle源表数据 (30)CDC RT功能:PWX Navigator (31)CDC RT功能:PWC (33)导入源表结构 (33)创建Mapping (34)创建PWX Oracle CDC Real Time类型的Application Connection (36)创建Workflow,并配置Session源表的属性 (36)运行Workflow,实时监控Session的运行状态 (37)到目标库中,检查记录变化情况 (39)CDC CHANGE功能:PWX Navigator (40)执行Condense命令 (40)在PWX Navigator中测试 (41)CDC CHANGE功能:PWC (44)导入源表结构 (44)创建Mapping (45)创建PWX Oracle CDC Change类型的Application Connection (46)创建Workflow,并配置Session源表的属性 (47)执行Condense命令 (48)运行Workflow,监控Session的运行状态 (50)PWX Server卸载(Window平台) (52)文档说明声明:1)本手册仅为个人作品,为笔者经验所写的体会,仅供学习和参考使用。
2)不可用本手册指导生产环境,否则若导致任何风险,笔者概不负责!本手册涉及的软件如下:Informatica PowerCenter 8.6.0,以下PowerCenter简称为PWC。
Informatica PowerExchange 8.6.0 for Oracle,以下PowerExchange简称为PWX。
源和目标数据库均为Oracle 10.2.0.1本手册适合于熟悉Informatica PWC的技术人员,对其使用Informatica PWX for Oracle有一定的指导作用,如果想了解更详细的技术资料,请参考PWC和PWX的技术文档和联机帮助。
本手册的环境介绍:PWX Server,Oracle源数据库部署在虚拟机(Windows Server 2003) 上源表:Oracle源数据库(实例名ORCL),PC_SRC.ORCL_SRC1表PWX Client,PWC Server,PWC Client, Oracle目标数据库部署在本机 (Windows XP Professional) 上目标表:Oracle目标数据库(实例名ORCL),PC_TGT.ORCL_TGT1表PWX Server安装配置(Window平台)针对Oracle数据库,PWX Server的安装位置有2种选择:最佳选择:PWX Server安装在Oracle源数据库机器上,这样本地监听CDC数据,再通过TCP/IP传输给远端的PWC,性能是最佳的第二种选择:PWX Server跟PWC Server安装在同一台机器,是通过Oracle SQL*Net连接远端Oracle增量数据。
本文介绍的是PWX Server跟Oracle源在同一台机器上,而PWC Server在另一台机器上。
安装PWX程序启动安装程序,点击“Next”按钮输入License KEY后,点击“Next”按钮设定对应的程序组,点击“Next”按钮可更改PWX的安装根路径,然后点击“Next”按钮确认Pre-Installation Summary,点击“Install”按钮PWX Listener Service安装结束后,点击“OK”按钮PWX成功安装结束,点击“Done”按钮,重启系统。
配置PATH环境变量将PWX根路径添加到系统PATH环境变量中:配置NLS_LANG环境变量添加NLS_LANG环境变量,其值应该跟Oracle源数据库一致。
配置dbmover.cfg文件配置PWX根路径下的dbmover.cfg文件,参见下面的例子。
注意:需要手工创建两个目录,存放PWX的元数据:C:\Informatica\PWX8.6.0\capture\C:\Informatica\PWX8.6.0\capture\camaps/********************************************************************/ /* PWX Configuration File/********************************************************************/ LISTENER=(node1,TCPIP,2480)NODE=(local,TCPIP,127.0.0.1,2480)NODE=(node1,TCPIP,127.0.0.1,2480)NODE=(default,TCPIP,x,2480)APPBUFSIZE=128000COLON=:COMPRESS=YCONSOLE_TRACE=YDECPOINT=.DEFAULTCHAR=*DEFAULTDATE=19800101MAXTASKS=5MSGPREFIX=PWXNEGSIGN=-PIPE=|POLLTIME=1000TIMEOUTS=(60,60,60)EXT_CP_SUPPT=Y/* sample trace TRACE=(TCPIP,1,99)/********************************************************************//* Oracle Capture Parms/********************************************************************/CAPT_XTRA="C:\Informatica\PWX8.6.0\capture\camaps"CAPT_PATH="C:\Informatica\PWX8.6.0\capture"CAPI_SRC_DFLT=(ORA,CAP1UOWC)ORACLEID=(ORACOLL1,ORCL,ORCL,ORCL)CAPI_CONN_NAME=CAP1UOWCCAPI_CONNECTION=(NAME=CAP1UOWC,TYPE=(UOWC,CAPINAME=CAP1ORA,RSTRADV=60))CAPI_CONNECTION=(NAME=CAP1ORA,TYPE=(ORCL,REPNODE=local,ORACOLL=ORACOLL1,CATINT=1440,CATBEGIN=00:00,CATEND=23:0 0,COMMITINT=5,ARRAYSIZE=1000,SELRETRY=500))CAPI_CONNECTION=(NAME=CAP1CAPX, DLLTRACE=CAP1CAPX, TYPE=(CAPX,DFLTINST=ORACOLL1,FILEWAIT=60,RSTRADV=60))TRACE=(CAP1CAPX,2,99)配置dtlca.cfg文件该文件仅针对于CDC CHANGE功能。
配置PWX根路径下的dtlca.cfg文件,参见下面的例子。
注意:需要手工创建下面的目录,存放PWX的元数据:C:\Informatica\PWX8.6.0\capture\参数说明:COLL_END_LOG参数:1:Batch模式,执行CDC BATCH前需要在源Oracle系统上执行一次Condense命令。
0:Continuous 模式,PWX Listener自动实现Condense操作,不需要人工干预。
/********************************************************************//* PWX DTLCA.cfg File for CDC BATCH/********************************************************************/DBID=ORACOLL1DB_TYPE=ORAEXT_CAPT_MASK=c:\Informatica\PowerExchange8.6.0\condense\all.cond CHKPT_NUM=4CHKPT_BASENAME=c:\Informatica\PowerExchange8.6.0\condense\all.chkpt COND_CDCT_RET_P=50COLL_END_LOG=1NO_DATA_WAIT=5NO_DATA_WAIT2=60FILE_SWITCH_VAL=20FILE_SWITCH_CRIT=MCAPT_IMAGE=AISIGNALLING=YUID=oracaptPWD=oracaptOPER_WTO=Y启动PWX Listener只有dbmover.cfg文件配置无误的情况下,PWX_Listener服务才能启动。
测试PWX连通性在命令行中执行如下命令:dtlrexe loc=node1 prog=ping配置Oracle数据源(开归档/配置LogMiner等)目前PWX支持的Oracle数据源包括Oracle9.2.0.6(或更高)和Oracle10G.在PWX的安装路径下,有oracapt.sql(非Oracle RAC)和oracapt_rac.sql(Oracle RAC)文件,需要在Oracle数据源上作部署,每个文件中有针对Oracle9i和Oracle10g的不同脚本,必须先做适当的修改才能执行。