DB2 Linux 版、UNIX 版和 Windows 版版本 9.7
安装 DB2 服务器 > 在 Linux 和 UNIX 上安装 > 作为非 root 用户安装 >

使用 db2rfe 在非 root 用户安装中启用基于 root 用户的功能

在非 root 用户安装中,有一些功能和能力最初是不可用的,但您可以通过运行 db2rfe 命令来启用

此任务需要 root 用户权限。

要在非 root 用户安装中启用最初不可用的功能和能力:

  1. 找到样本配置文件。 提供了两个样本配置文件: 其中 $HOME 是非 root 用户的主目录。
  2. 将其中一个样本配置文件复制到其他位置,以使初始文件保持不变。
  3. 根据需要更新被复制的配置文件。此配置文件已输入到 db2rfe 命令中。 配置文件的示例是:
    INSTANCENAME=db2inst2
    SET_ULIMIT=NO
    ENABLE_HA=NO
    ENABLE_OS_AUTHENTICATION=NO
    RESERVE_REMOTE_CONNECTION=NO
       **SVCENAME=db2c_db2inst2
     	**SVCEPORT=48000
    RESERVE_TEXT_SEARCH_CONNECTION=NO
     	**SVCENAME_TEXT_SEARCH=db2j_db2inst2
     	**SVCEPORT_TEXT_SEARCH=55000
    注:
    • DB2 安装程序自动填充 INSTANCENAME 参数的值
    • SET_ULIMIT 参数仅在 AIX® 上可用。在其他操作系统上,具有 root 用户权限的用户需要手动设置 ulimit 值。
    • 其他关键字的缺省值是 NO
    • 在缺省情况下,注释掉子参数(例如 SVCENAME)。注释使用 ** 来表示
    • 如果将参数设置为 YES,且该参数具有子参数,那么建议您将子参数取消注释,然后提供适当的值。所提供的任何端口值均为示例。确保您分配的端口值是空闲的。
    以下提供一个示例来说明编辑的配置文件,该配置文件将启用下列功能和能力: 要启用这些功能和能力,请编辑配置文件,如下所示:
    INSTANCENAME=db2inst2
    SET_ULIMIT=NO
    ENABLE_HA=YES
    ENABLE_OS_AUTHENTICATION=YES
    RESERVE_REMOTE_CONNECTION=NO
       **SVCENAME=db2c_db2inst2
     	**SVCEPORT=48000
    RESERVE_TEXT_SEARCH_CONNECTION=YES
     	  SVCENAME_TEXT_SEARCH=db2j_db2inst2
     	  SVCEPORT_TEXT_SEARCH=55000
  4. 作为具有 root 用户权限的用户登录
  5. 浏览至 $HOME/sqllib/instance 目录,其中 $HOME 表示非 root 用户的主目录。
  6. 使用下列语法来运行 db2rfe 命令:
    db2rfe -f config_file
    其中 config_file 是在步骤 3 中创建的配置文件。

在应用修订包以在非 root 用户安装中启用基于 root 用户的功能后,您必须重新运行 db2rfe 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 ]