设置开发者系统

Linux 开发者系统用于创建、运行和查看报告。要能够运行抽取、变换和装入(ETL)作业,必须安装某些环境变量和库。
关于此任务
在开发者系统上:
  1. 如果在本地主管数据库,请为主管数据仓库的数据库安装服务器。

    要获取关于安装和配置数据库服务器和客户机的最新信息,请参阅数据库产品的文档。

  2. 为主管数据仓库的数据库安装数据库客户机。
  3. 要能够从开发者系统运行 ETL 作业,请安装必需的环境变量和库。
    1. 将以下命令添加到用户帐户的概要文件中,例如,.bashrc
      export PATH="<Insight install location>/cognos/bin:$PATH"
      export COG_ROOT="<Insight install location>/cognos"
      export JAVA_HOME="<Insight install location>/dataconfig/jdk/jre"
      export LD_PRELOAD="/usr/lib/libfreetype.so $LD_PRELOAD" 
    2. [DB2_installation_directory]/lib32/libdb2.so 文件复制到 [rational_insight_installation_directory]/dataconfig/odbc/lib 目录中。
  4. 使非 root 用户可以运行 ETL 作业。

    如果通过 root 用户帐户安装,那么仅 root 用户有运行 ETL 作业的许可权。要允许其他用户运行这些作业:

    1. 作为非 root 用户登录并添加以下变量。
      export LD_LIBRARY_PATH=$INSTALL_FOLDER/AppServer/java/jre/bin
      export PATH=$INSTALL_FOLDER/AppServer/java/jre/bin/classic
      export COG_ROOT=$INSTALL_FOLDER/cognos/ 
    2. 如果对数据库使用 Oracle Server,请设置 ORACLE_HOME 和 ORACLE_BASE 值。

反馈