1. 安装 Informatica Server
1.1 安装库依赖
sudo apt install libidn11-dev
1.2 编译安装 PostgreSQL
通过 https://www.postgresql.org/ftp/source/v10.10/ postgresql-10.10.tar.gz 安装包
tar -zxf postgresql-10.10.tar.gz
apt-get install libreadline-dev
apt-get install zlib1g
apt-get install zlib1g.dev
cd postgresql-10.10/
./configure
make
sudo make install
1.2.1 创建pgsql 用户 & 初始化数据库
adduser postgres
cd /usr/local/pgsql
mkdir data
chown postgres /usr/local/pgsql/data
su postgres
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
su root
/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &
1.2.2 启动数据库
cd /usr/local/pgsql/bin
su postgres
./pg_ctl start -D /usr/local/pgsql/data
lsof -i:5432
kill -9 1413897
./psql # 进入数据库,创建自己的用户和密码
1.3 docker 安装 SqlServer
sudo docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=<YourStrong@Passw0rd>" \
-p 1433:1433 --name sql1 --hostname sql1 \
-d mcr.microsoft.com/mssql/server:2019-latest
1.4 创建数据库
-
postgresql 数据库
image.png -
sqlserver 数据库
image.png
1.5 配置 service.conf &环境变量
#配置 pg_service.conf , [] 中的为数据库名称
[power_center]
host=localhost
port=5432
dbname=power_center
#配置环境变量(Power Center 服务依赖以下配置)
sudo vim /etc/profile
#根据自己的环境输入以下内容
export PGSERVICEFILE=/home/ubuntu/infa/pg_service.conf
export PGHOME=/usr/local/pgsql/
export PATH=$PGHOME:${PATH}
export LD_LIBRARY_PATH=$PGHOME/lib:${LD_LIBRARY_PATH}
# 保存并重新更新变量文件
source /etc/profile
1.6 安装 informatica server 服务
tar xvf informatica_1051_server_linux-x64.tar
cd informatica_1051_server_linux-x64/
./install.sh # 根据提示安装对应服务即可
1.3 安装 informatica client 服务
1.3.1 配置环境变量
image.png
1.3.2 安装client 服务
解压 informatica_1051_client_winem-64t.zip
执行 install.bat 安装 client
2. informatica 开放端口列表
image.png