informatica powercenter 9.x安装与配置图文详细教程(适应于Windows系统)

Informatica PowerCenter 9.x安装与配置图文详细教程

Informatica PowerCenter是一款常用的ETL(Extract-Transform-Load)工具,用于数据集成、数据转换和数据加载。本篇教程将详细介绍在Windows系统上安装和配置Informatica PowerCenter 9.x的步骤和注意事项。

步骤一:下载安装包

在Informatica官网上下载与你的系统版本匹配的Informatica PowerCenter 9.x安装包,当前支持的最新版本是9.6.1。下载地址为:https://www.informatica.com/support/download-center.html

步骤二:安装Informatica PowerCenter

  1. 双击安装包,开始安装。点击"Next"进入下一步。

  2. 阅读许可协议,若同意则勾选"I Accept the Terms in the License Agreement",然后点击"Next"。

  3. 选择安装类型,建议选择"Typical",然后点击"Next"。

  4. 输入Informatica Server的名称和端口号。默认的名称为"domain",端口号为6005。若在使用Informatica PowerCenter时存在多个Server,则可设置不同的名称和端口号区分不同的Server。点击"Next"进入下一步。

  5. 选择安装路径,建议选择默认路径,然后点击"Next"。

  6. 配置Repository Database,这里我们选择安装Oracle数据库。填写数据库信息,包括用户名、密码及数据库实例名。点击"Test Connection",若测试连接成功,则点击"Next"。

  7. 配置Domain和Security信息,包括Domain名称、Node名称,Super User信息等。点击"Next"进入下一步。

  8. 配置PowerCenter Client信息,包括安装路径和Start Menu位置等。点击"Next"进入下一步。

  9. 确认安装信息,点击"Install"开始安装。安装完成后点击"Finish",关闭安装程序。

步骤三:启动Informatica PowerCenter

  1. 打开cmd命令行窗口,进入PowerCenter安装目录下的\isp\bin目录。

  2. 输入如下命令启动Domain:

    pmcmd startdomain -u Administrator -p adminpassword -sv ServerName

其中,Administrator为超级用户名,adminpassword为超级用户的密码,ServerName为之前配置的Server名称。

  1. 输入如下命令启动Repository Service:

    pmcmd startrepositoryservice -u Administrator -p adminpassword -rs RepositoryServiceName

其中,Administrator为超级用户名,adminpassword为超级用户的密码,RepositoryServiceName为该Repository Service的名称。

  1. 输入如下命令检查Domain是否启动成功:

    pmcmd listdomains -u Administrator -p adminpassword

若输出信息中包含Domain Name和Service Manager Port,则表示Domain启动成功。

  1. 打开PowerCenter Client工具,在Login界面输入如下信息:

  2. Domain: 之前配置的Domain名称

  3. Repository Service: 之前配置的Repository Service名称
  4. Username: 超级用户名Administrator
  5. Password: 超级用户密码adminpassword

点击Login,若能成功登录,则表示PowerCenter已经启动并且链接到Repository。

示例一:配置Oracle连接

  1. 在PowerCenter客户端工具中,选择菜单“Connections -> Relational”,打开Relational Connection窗口。

  2. 在窗口中输入如下信息:

  3. Connection Name: 连接名称

  4. Connection Type: Oracle
  5. Username: 登录Oracle数据库的用户名
  6. Password: 登录Oracle数据库的密码
  7. Host Name: Oracle数据库所在的服务器IP地址
  8. Port Number: Oracle数据库侦听的端口号
  9. Service Name: Oracle数据库实例名称

  10. 点击Test,若测试连接成功,则点击OK保存该连接信息。

  11. 在PowerCenter的Designer工具中,选择菜单“Sources -> Import From Database”,打开Import Tables窗口。

  12. 在窗口中输入如下信息:

  13. Import from: 之前配置的Oracle连接名称

  14. User Name: 数据库用户名
  15. Password: 数据库密码
  16. Object Name (e.g. table name or view name): 要导入的Oracle表名或视图名

  17. 点击Preview,若可以预览到表或视图的内容,则点击OK保存该数据源信息。

示例二:配置文件目录连接

  1. 在PowerCenter客户端工具中,选择菜单“Connections -> Flat File”,打开Flat File Connection窗口。

  2. 在窗口中输入如下信息:

  3. Connection Name: 连接名称

  4. Connection Type: File
  5. File Type: 文件类型,如.txt、.csv、.xml等
  6. File Directory: 文件目录路径

  7. 点击Test,若测试连接成功,则点击OK保存该连接信息。

  8. 在PowerCenter的Designer工具中,选择菜单“Sources -> Import From File”,打开Import Files窗口。

  9. 在窗口中输入如下信息:

  10. Import from: 之前配置的文件目录连接名称

  11. File Name: 文件名或通配符,如.txt、.csv等
  12. File Format: 文件格式,可包括文件中的列分隔符、行分隔符、字段类型等

  13. 点击Preview,若可以预览到文件中的内容,则点击OK保存该数据源信息。

至此,Informatica PowerCenter的安装和配置已经完成。后续可以使用PowerCenter Designer工具进行数据转换、清洗、集成等操作,并可将结果输出至目标数据源(Oracle、DB2、MySQL等)或文件目录。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:informatica powercenter 9.x安装与配置图文详细教程(适应于Windows系统) - Python技术站

(0)
上一篇 2023年5月18日
下一篇 2023年5月18日

相关文章

  • mysql——索引的添加删除及排序

    今天一顿操作,猛如虎,把一个部署到2核4g的小服务器挂掉了。 幡然醒悟,关联操作还是要加上索引比较好,运行速度从几分钟迅速提到几秒。   1.mysql添加索引的方法主要有以下几种(可以对关联的字段提前建索引,然后再关联)。 a.添加PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY…

    MySQL 2023年4月13日
    00
  • MySQL为JSON字段创建索引方式(Multi-Valued Indexes 多值索引)

    MySQL 5.7版本以后开始支持JSON数据类型,而JSON类型的字段数据是半结构化的数据。在使用半结构化字段类型的时候,针对这类字段的索引也就成为了必需的操作。 MySQL 提供了两种类型的 JSON 字段索引: Generated Columns Based on JSON Conditions Multi-Valued Indexes 本文主要介绍 …

    database 2023年5月22日
    00
  • Redis+php-resque实现消息队列

      服务器硬件配置 Dell PowerEdge R310英特尔单路机架式服务器 Intel Xeon Processor X3430 2.4GHz, 8MB Cache 8GB内存(2 x 4GB), 1333MHz, 双列RDIMMs用1于处理器配置 2TB近线3.5英寸7.2K RPM 6Gbps SAS硬盘 – 非热插拔 SAS 6/iR 控制卡 8…

    Redis 2023年4月11日
    00
  • DB2编程序技巧 (八)

    DB2编程技巧第八篇,讲述了如何在多个查询之间共享临时表。这个技巧可以提高数据库的性能,在复杂查询时有效降低查询时间和资源消耗。全文分为以下几个部分: 1. 什么是临时表? 在DB2数据库中,临时表是一个可在内存中和/或磁盘上创建的表,它存在于会话期间或直到连接关闭。临时表适合存储临时数据,如子查询的结果集、中间结果集或其他临时数据。临时表的好处是,它们只能…

    database 2023年5月19日
    00
  • node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例

    以下是详细的“node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例”的攻略: 步骤一:安装mongoose 在使用mongoose完成对数据库的操作之前,我们需要先安装它。可以通过npm命令来进行安装: npm install mongoose –save 步骤二:连接数据库 在使用mongoose操作数据库之前,我们需要连接到指…

    database 2023年5月22日
    00
  • springboot 如何使用jedis连接Redis数据库

    好的。使用SpringBoot连接Redis数据库,需要以下步骤: 安装Redis 首先需要在本地或服务器上安装Redis。可以到Redis官网下载对应的安装包,也可以通过包管理软件(如yum、apt-get等)进行安装。在Windows系统上,可以下载Redis的msi安装包并进行安装。 引入依赖 在使用SpringBoot连接Redis数据库时,需要引入…

    database 2023年5月21日
    00
  • mysql和Redis数据不一致的解决办法

    (2.1)什么情况下缓存和数据库会不一致 在高并发的情况下,如果所有的数据都从数据库中去读取,那再强大的数据库系统都承受不了这个压力,因此我们会将部分数据放入缓存中,比如放入redis中。这是典型的用空间换时间的方式。 但是这个redis相当于是真实数据的一个副本,这就意味着如果数据库中数据发生变化的时候,就会导致缓存数据不一致的问题。 归根结底,只要有两份…

    Redis 2023年4月13日
    00
  • Linux共享内存实现机制的详解

    Linux共享内存实现机制的详解 什么是共享内存 在传统进程间通信(IPC)的方式中,需要使用消息队列、管道、信号等方式进行进程间 communication(通信)。在这些方式中,数据的传递往往是通过将数据从一个进程拷贝到另一个进程的内存空间实现的。但是,在有些情况下,进程之间需要共享数据或者其他一些资源。这时,我们就可以使用共享内存来实现它。 共享内存是…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部