对于在基于 UNIX 的操作系统上安装所有 DB2 产品, 建议的方法是使用 db2setup 实用程序。此实用程序可执行安装 DB2 DataLinks Manager 所必需的所有任务。如果不想使用 db2setup 实用程序, 参见使用 SMIT 人工安装 DB2 DataLinks Manager。
要使用 db2setup 实用程序安装和配置 DB2 DataLinks Manager:
db2setup 实用程序将在 /tmp/db2setup.log 中自动生成安装日志。如果想要生成跟踪文件以更详细地记录所有安装错误, 可输入 ./db2setup -d 命令。这就在 /tmp/db2setup.trc 中生成了跟踪文件。
如果选择安装 DB2 产品,可选择产品的定制选项来查看和更改将要安装的可选部件。
如果在 DCE-DFS 环境中进行安装,则单元中的一个节点将包含 DLFM_DB 且该节点必须安装为 DB2 服务器。安装了 DataLinks Manager 的所有其他节点都必须安装为 DLFM_DB 的 DB2 客户机。
在安装完成之后,退出 db2setup 实用程序之前, 可选择查看日志来复查安装过程。 还可复查 /tmp/db2setup.log 文件,以了解详情。如果已经运行了 ./db2setup -d 命令来捕捉任何安装错误, 则可复查 /tmp/db2setup.trc 中的跟踪日志。
下列操作由 db2setup 实用程序来执行:
DLFM_PORT=port_number DLFM_LOG_LEVEL=LOG_ERR DB2_RR_TO_RS=ON DB2_HASH_JOIN=ON DLFM_INSTALL_PATH=$HOME/sqllib/bin DLFM_INSTANCE_NAME=instance_name DB2INSTANCE=DLFM_INSTANCE_NAME DLFM_BACKUP_DIR_NAME=$HOME/dlfmbackup // 仅对于 JFS DLFM_BACKUP_DIR_NAME=/:/dlfmbackup // 仅对于 DCE-DFS DLFM_BACKUP_TARGET=LOCAL DLFM_FS_ENVIRONMENT=file_system
其中:
(对于 bash、Bourne 或 Korn shell) export PATH=$PATH:$HOME/sqllib/bin:$HOME/sqllib/adm:$HOME/sqllib/misc (对于 C shell) setenv PATH=${PATH}:${HOME}/sqllib/bin:${HOME}/sqllib/adm:${HOME}/sqllib/misc
要在每次此用户登录至系统时运行 DB2 DataLinks Manager Administrator 的 db2profile 或 db2cshrc 脚本文件, 可将以下项添加至 DB2 DataLinks Manager Administrator 的 .profile 脚本文件:
. INSTHOME/sqllib/db2profile (对于 bash、Bourne 或 Korn shell) source INSTHOME/sqllib db2cshrc (对于 C shell)
dlfs 12 /usr/lpp/db2_07_01/bin/dlfs_mnthlp /usr/lpp/db2_07_01/bin/dlfs_fshelper
如果已经使用了 vfs 号 12, db2setup 实用程序将指定另一个介于 8 至 15 之间的数值,以供“虚拟文件系统”(VFS) 使用。