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日

相关文章

  • Redis和MariaDB的区别

    Redis 和 MariaDB 的区别 Redis和MariaDB是两个不同的数据库管理系统,各自有其适用的场景和优劣势。接下来,我们将详细解释Redis和MariaDB的区别。 Redis 是什么? Redis是一种基于Key-Value结构的内存型数据库,也称为数据结构服务器。它是开源软件,在各种应用场景中得到了广泛的应用。Redis中,每个Key对应着…

    database 2023年3月27日
    00
  • PHP与SQL语句常用大全

    PHP与SQL语句常用大全 PHP的SQL语句通常用于与数据库交互,包括数据查询、数据更新、数据插入等操作。下面是一些常用的SQL语句及其PHP实现。 数据库连接 连接数据库是操作数据库的第一步,可以使用mysqli或PDO扩展连接数据库。 mysqli扩展 $mysqli = new mysqli("localhost", "…

    database 2023年5月21日
    00
  • Mysql元数据如何生成Hive建表语句注释脚本详解

    这里提供了一个Python脚本用来生成Hive建表语句的注释,该注释包括了Mysql元数据的信息。 准备工作 在使用该脚本前,需要先安装两个Python库pymysql和pandas。可以通过以下命令安装: pip install pymysql pandas 同时,在使用该脚本的时候,需要先获取数据库的元数据信息,例如表名、字段名、字段类型、注释等信息。 …

    database 2023年5月21日
    00
  • 在MAMP环境下安装MySQLdb的方法

    下面是在MAMP环境下安装MySQLdb的详细攻略: 步骤一:安装MAMP 下载MAMP软件安装包,可以在官网上下载,选择适合自己系统的版本。 双击安装包,完成MAMP的安装,启动MAMP即可。 步骤二:安装MySQLdb 使用终端进入MAMP的MySQL目录: cd /Applications/MAMP/Library/bin 安装MySQLdb: sud…

    database 2023年5月22日
    00
  • mysql5.6.8源码安装过程

    MySQL 5.6.8 源码安装攻略 MySQL是一款流行的关系型数据库管理系统,其最新版本是MySQL 8.0。然而,MySQL 5.6.8仍然是广泛使用的版本之一。以下是MySQL 5.6.8源码安装的完整步骤: 步骤一:下载源码 首先,我们需要到MySQL的官方网站下载源码包。在本教程中,我们将使用MySQL 5.6.8版本。您可以在以下链接中找到该版…

    database 2023年5月22日
    00
  • Go语言提升开发效率的语法糖技巧分享

    下面是针对“Go语言提升开发效率的语法糖技巧分享”的完整攻略: Go语言提升开发效率的语法糖技巧分享 一、介绍 Go语言作为一门开发效率高,运行速度快的编程语言,其语法简洁、易于理解,同时支持并发编程,因此备受程序员们的喜爱。在使用Go语言进行开发时,我们可以通过一些语法糖技巧来提高开发效率。本文将会介绍一些常用的技巧,并结合示例进行讲解。 二、技巧分享 1…

    database 2023年5月22日
    00
  • python连接oracle数据库实例

    要使用Python连接Oracle数据库实例,我们需要使用Oracle提供的官方驱动程序 cx_Oracle。下面我将为你提供一个完整的攻略,以及两个示例说明。 步骤一:安装 cx_Oracle 首先,我们需要安装 cx_Oracle,可以通过pip安装,执行以下命令即可: pip install cx_Oracle 步骤二:连接数据库 连接Oracle数据…

    database 2023年5月22日
    00
  • Alibaba Cloud MaxCompute和Amazon Redshift的区别

    Alibaba Cloud MaxCompute和Amazon Redshift是两种不同公司提供的云数据仓库。虽然它们都提供了数据存储、计算、分析等功能,但是它们之间还是有一些重要的区别。下面将详细讲解它们的区别及实例说明。 相同点 首先,我们来看一下它们的相同点: 都是云数据仓库,提供了数据存储、计算、分析等功能。 都具有高性能、可扩展性、安全性等特点。…

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