目录

Search

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

安装和配置指南

安装和配置指南

连接到 ODBC 数据源

连接到 ODBC 数据源

在运行数据集成服务、PowerCenter 集成服务和 PowerCenter 存储库服务的计算机上安装并配置本地客户端软件。同时安装和配置 ODBC 驱动程序所需的任何基本客户端访问软件。为确保 Informatica 与数据库之间的兼容性,请使用合适的数据库客户端库。
Informatica 安装包含 DataDirect ODBC 驱动程序。如果 odbc.ini 文件包含的连接使用早期版本的 ODBC 驱动程序,应更新连接信息以使用新的驱动程序。使用系统 DSN 在 Windows 上指定 ODBC 数据源。
  1. 在运行应用程序服务的计算机上,以可以启动服务进程的用户身份登录。
  2. 设置 ODBCHOME 和 PATH 环境变量。
    ODBCHOME
    。设置为 DataDirect ODBC 安装目录。例如,如果安装目录为
    /export/home/Informatica/10.0.0/ODBC7.1
    使用 Bourne shell:
    $ ODBCHOME=/export/home/Informatica/10.0.0/ODBC7.1; export ODBCHOME
    使用 C shell:
    $ setenv ODBCHOME /export/home/Informatica/10.0.0/ODBC7.1
    PATH
    。要运行 ODBC 命令行程序(如
    ddtestlib
    ),请将该变量设置为包含 odbc bin 目录。
    使用 Bourne shell:
    $ PATH=${PATH}:$ODBCHOME/bin; export PATH
    使用 C shell:
    $ setenv PATH ${PATH}:$ODBCHOME/bin
    运行
    ddtestlib
    实用程序,以验证 DataDirect ODBC 驱动程序管理器是否可以加载驱动程序文件。
  3. 设置共享库环境变量。
    ODBC 软件包含一些由服务进程动态加载的共享库组件。设置共享库环境变量,以便服务可以在运行时查找共享库。
    共享库路径还必须包含 Informatica 安装目录
    (server_dir)
    基于操作系统设置共享库环境变量。
    下表介绍了每个操作系统的共享库变量:
    操作系统
    变量
    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; export LD_LIBRARY_PATH
    • 使用 C shell:
      $ setenv LD_LIBRARY_PATH $HOME/server_dir:$ODBCHOME:${LD_LIBRARY_PATH}
    对于 AIX
    • 使用 Bourne shell:
      $ LIBPATH=${LIBPATH}:$HOME/
      server_dir
      :$ODBCHOME/lib; export LIBPATH
    • 使用 C shell:
      $ setenv LIBPATH ${LIBPATH}:$HOME/
      server_dir
      :$ODBCHOME/lib
  4. 编辑现有的 odbc.ini 文件,或将 odbc.ini 文件复制到主目录并进行编辑。
    该文件存在于 $ODBCHOME 目录中。
    $ cp $ODBCHOME/odbc.ini $HOME/.odbc.ini
    在 [ODBC Data Sources] 部分下面为 ODBC 数据源添加条目,并配置数据源。
    例如:
    MY_MSSQLSERVER_ODBC_SOURCE=<Driver name or data source description> [MY_SQLSERVER_ODBC_SOURCE] Driver=<path to ODBC drivers> Description=DataDirect 7.1 SQL Server Wire Protocol Database=<SQLServer_database_name> LogonID=<username> Password=<password> Address=<TCP/IP address>,<port number> QuoteId=No AnsiNPW=No ApplicationsUsingThreads=1
    如果已配置一个或多个 ODBC 数据源,则该文件可能已经存在。
  5. 确认 odbc.ini 中的最后一个条目是 InstallDir,并将其设置为 odbc 安装目录。
    例如:
    InstallDir=/export/home/Informatica/10.0.0/ODBC7.1
  6. 如果使用主目录中的 odbc.ini 文件,应设置 ODBCINI 环境变量。
    使用 Bourne shell:
    $ ODBCINI=/$HOME/.odbc.ini; export ODBCINI
    使用 C shell:
    $ setenv ODBCINI $HOME/.odbc.ini
  7. 编辑 .cshrc 或 .profile,以包含完整的 shell 命令集。保存文件,然后注销并重新登录,或者运行源命令。
    使用 Bourne shell:
    $ source .profile
    使用 C shell:
    $ source .cshrc
  8. 使用
    ddtestlib
    实用程序验证 DataDirect ODBC 驱动程序管理器是否可以加载您在 odbc.ini 文件中为数据源指定的驱动程序文件。
    例如,如果有以下驱动程序条目:
    Driver = /export/home/Informatica/10.0.0/ODBC7.1/lib/DWxxxxnn.so
    运行以下命令:
    ddtestlib /export/home/Informatica/10.0.0/ODBC7.1/lib/DWxxxxnn.so
  9. 安装和配置 ODBC 驱动程序所需的任何基本客户端访问软件。
    尽管有些 ODBC 驱动程序为自含式驱动程序,所有信息都在 .odbc.ini 文件中,但大多数驱动程序却并非如此。例如,如果要使用 ODBC 驱动程序访问 Sybase IQ,必须安装 Sybase IQ 网络客户端软件并设置适当的环境变量。
    要使用 Informatica ODBC 驱动程序 (DWxxxxnn.so),需手动设置 PATH 和共享库路径环境变量。或者,运行 $ODBCHOME 文件夹中的 odbc.sh 或 odbc.csh 脚本。该脚本将为 Informatica 提供的 ODBC 驱动程序设置所需的 PATH 和共享库路径环境变量。