ETL工具|Informatica安装教程
今天是8.29r。
早上出门,凉凉的风让人觉得秋天已经来了。
关于什么是ETL工具:ETL过程就是一堆存储过程(维度的抽取、原始数据的抽取、事实数据的日结)
,然后通过DTS任务包调度起来。
而DTS是一组工具,用于一个或多个数据源(如Microsoft SQL Server、Microsoft Excel
或 Microsoft Access )间导入、导出和转换各种数据。
上周五下午开始安装Informatica工具,整体的安装教程网上可以搜到很多,这里只记下几个需要注意的关键的点,以后在自己电脑上安装时更方便点。
关于教程可以参考这个链接里的文档
(http://www.cnblogs.com/luowende2012/archive/2012/08/04/2622713.html), 下面是按照文档里安装步骤安装时自己遇到的问题。
1.第6步,配置服务器的端口号
前五步照着教程即可。这一步也基本没什么问题,HTTPs Port Number端口号都是8443,从这一步开始要注意。
2.第9步,创建Domain
(1)选择create new domain
(2)下图中上面的界面是需要填的信息,下面的界面是填写的示范用例。
其中每个选项如下:
Database type: 选择oracle;
Database URL: 数据库IP和端口号,这里填需要连接的数据库的IP和端口号(具体可以在自己电脑oracle安装路径下的tnsnames.ora文件中找到 ,例如oracle\product\10.2.0\db_1\network\admin\tnsnames)
Database user ID:
Database user password:
这两个填创建好的数据库用户名和密码即可
Database service name:也可以在tnsnames文件中查到
自己当时在这一步试错了好多次,之前用一个新创的用户,其被赋予的权限不够导致一直失败,后来换了一个用户就成功了。
3.第12步,创建Domain和node
其中需要自己填的只有domin password,其他均默认即可。这里的domain user name和domain password在安装步骤结束后,打开Informatica服务时会用到。
此外Informatica services configuration这里填自己计算机的用户名和密码即可
Paste_Image.png
至此要注意的点基本完成,但是点击下一步时又报错,安装程序无法对域执行 ping 操作。
报错:请确保 Informatica Services 正在域主机上运行,然后选择‘重试’。(STDOUT: [ICMD_10133] Command [ping] failed with error [[ICMD_10053] Node [node01_WIN-0U8SUMDGUE2] Domain [Domain_WIN-0U8SUMDGUE2] Host:Port [WIN-0U8SUMDGUE2:6001] has failed to ping back.].)
解决:直接在系统环境变量PATH上添加一个路径C:\Informatica8\PowerCenter8.6.1\server\bin即可,该路径以自己安装的路径为主。
显示安装成功后,以管理员身份打开:Start Informatica Services,再运行PowerCenter Administration Console即可,于是跳转到下面的界面,输入第十二步中的账号密码,完毕。
Paste_Image.png