目录

Search

  1. 安装概览
  2. 安装服务前
  3. 服务安装
  4. 安装服务后
  5. 客户端安装
  6. 卸载
  7. 启动和停止 Informatica 服务
  8. 从 Windows 连接到数据库
  9. 从 UNIX 连接到数据库
  10. 更新 DB2 数据库的 DynamicSections 参数
  11. Metadata Manager 的拆分域配置
  12. 安装和配置清单

安装和配置指南

安装和配置指南

配置 ODBC 连接

配置 ODBC 连接

可以配置与 Netezza 数据库的 ODBC 连接。
以下步骤介绍了配置 ODBC 连接的准则。有关具体说明,请参阅数据库文档。
  1. 要配置集成服务进程的连接,请以可以启动服务进程的用户身份登录到计算机。
  2. 设置 ODBCHOME、NZ_ODBC_INI_PATH 和 PATH 环境变量。
    ODBCHOME。
    将该变量设置为 ODBC 安装目录。例如:
    使用 Bourne shell:
    $ ODBCHOME=<Informatica server home>/ODBC7.1; export ODBCHOME
    使用 C shell:
    $ setenv ODBCHOME =<Informatica server home>/ODBC7.1
    路径。
    将该变量设置为 ODBCHOME/bin 目录。例如:
    使用 Bourne shell:
    PATH="${PATH}:$ODBCHOME/bin"
    使用 C shell:
    $ setenv PATH ${PATH}:$ODBCHOME/bin
    NZ_ODBC_INI_PATH.
    将该变量设置为指向包含 odbc.ini 文件的目录。例如,如果 odbc.ini 文件在 $ODBCHOME 目录中:
    使用 Bourne shell:
    NZ_ODBC_INI_PATH=$ODBCHOME; export NZ_ODBC_INI_PATH
    使用 C shell:
    $ setenv NZ_ODBC_INI_PATH $ODBCHOME
  3. 设置共享库环境变量。
    共享库路径必须包含 ODBC 库。它还必须包含 Informatica 服务安装目录
    (server_dir)
    基于操作系统设置共享库环境变量。将 Netezza 库文件夹设置为 <NetezzaInstallationDir>/lib64。
    下表介绍了每个操作系统的共享库变量:
    操作系统
    变量
    Solaris
    LD_LIBRARY_PATH
    Linux
    LD_LIBRARY_PATH
    AIX
    LIBPATH
    例如,对 Solaris 和 Linux 使用以下语法:
    • 使用 Bourne shell:
      $ LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64” export LD_LIBRARY_PATH
    • 使用 C shell:
      $ setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64"
    对于 AIX
    • 使用 Bourne shell:
      $ LIBPATH=${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64; export LIBPATH
    • 使用 C shell:
      $ setenv LIBPATH ${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64
  4. 编辑现有的 odbc.ini 文件,或将 odbc.ini 文件复制到主目录并进行编辑。
    该文件存在于 $ODBCHOME 目录中。
    $ cp $ODBCHOME/odbc.ini $HOME/.odbc.ini
    在 [ODBC Data Sources] 部分下面为 Netezza 数据源添加条目,并配置数据源。
    例如:
    [NZSQL] Driver = /export/home/appsqa/thirdparty/netezza/lib64/libnzodbc.so Description = NetezzaSQL ODBC Servername = netezza1.informatica.com Port = 5480 Database = infa Username = admin Password = password Debuglogging = true StripCRLF = false PreFetch = 256 Protocol = 7.0 ReadOnly = false ShowSystemTables = false Socket = 16384 DateFormat = 1 TranslationDLL = TranslationName = TranslationOption = NumericAsChar = false
    有关 Netezza 连接的详细信息,请参阅 Netezza ODBC 驱动程序文档。
  5. 确认 odbc.ini 文件中的最后一个条目是 InstallDir,并将其设置为 ODBC 安装目录。
    例如:
    InstallDir=<Informatica install directory>/<ODBCHOME directory>
  6. 编辑 .cshrc 或 .profile 文件,以包含完整的 shell 命令集。
  7. 重新启动 Informatica 服务。