命令环境 - UNIX 系统和 Linux

LinuxUNIX 系统上,当启动运行时组件时,该组件将继承发出 mqsistart 命令的环境。

基本设置由 mqsiprofile 命令作出,该命令位于
<product_install_path>/bin
目录。

您不能更改 mqsiprofile 命令的位置,或对命令进行用户修改,因为安装产品的服务或更新时,此命令可能会被替换。如果您需要运行自己的设置,则按如下所述将脚本添加到 profiles 目录。

如果您在特定位置存放任何名为 *.sh 的文件,则 mqsiprofile 可以为您调用其他用户编写的脚本:
 <workpath>/common/profiles
您可能希望使用此方法运行数据库环境设置脚本。

要使用代理,需要为其数据库设置必需的环境,建议您通过为数据库管理器运行供应商提供的概要文件来进行设置。

注:环境设置取决于使用的数据库管理器。根据以下方法运行适当的脚本:
  • DB2,为相关的 DB2 实例运行 db2profile
  • Oracle,运行 oraenv(注:运行 oraenv 前必须先导出 ORACLE_HOMEORACLE_SID
  • Sybase,运行 SYBASE.sh

环境设置完成后,请参阅 配置组件数据库 以获取使用代理的数据库的设置信息。

  1. 运行数据库概要文件。 例如,如果使用 DB2,则运行
    .<db2 instance directory>/sqllib/db2profile
  2. 运行 WebSphere Message Broker 产品文件
    . <install_dir>/bin/mqsiprofile

    您必须在位置前添加句点和空格,以使当前调用有效。将句点和空格添加到登录概要文件中可能会更容易。

请注意以下内容:
  • 如果您的系统安装了该产品较早的版本,请在使用 V6.0 前确保运行了正确的概要文件。mqsiprofile 命令将 V6.0 命令和库放在搜索路径的前面。
  • 如果使用相同的用户标识,并且运行多个概要文件(来自不同产品或版本),可能会得到意外结果。运行需要的特定概要文件之前注销并再次登录。
  • LinuxUNIX 系统上的 ODBC 设置可从文本文件中获取。该设置可在 ODBCINI 环境变量中找到,缺省为
    /var/mqsi/odbc/.odbc.ini
    该文件名在产品的先前版本中也曾使用,但文件格式有所更改。如果您希望多版本共存,则需要为每个版本创建不同的 odbc.ini 文件,并覆盖 mqsiprofile 中的 ODBCINI 环境变量设置。
相关任务
配置组件数据库
设置命令环境
命令环境 - Windows 平台
相关参考
运行时命令
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
an26230_