在任何 DB2 Connect 系统或 OS/2 和 Windows 32 位操作系统上的 CCA 的“添加数据库向导”中都可以使用 CATALOG 命令。若您具有 DB2 应用程序开发客户机, 则还可以为目录项创建应用程序。有关 API 的详情, 参考 Administrative API Reference 和 Command Reference。
注意: | 要编目数据库,必须具有 sysadm 或 sysctrl 权限。 |
要使用命令行处理器来更新目录,执行下列操作:
db2 CATALOG APPC NODE nodename REMOTE symbolic_destination_name SECURITY security_type
例如:
db2 CATALOG APPC NODE DB2NODE REMOTE DB2CPIC SECURITY PROGRAM
db2 CATALOG TCPIP NODE nodename REMOTE hostname or IP address SERVER service_name or port_number SECURITY security_type
例如:
db2 CATALOG TCPIP NODE MVSIPNOD REMOTE MVSHOST SERVER DB2INSTC
用于 TCP/IP 连接的缺省端口号为 446。
db2 CATALOG DCS DATABASE database_name AS target_database_name [AR application_requester] [PARMS "parameter string"]
例如:
db2 CATALOG DCS DATABASE DB2DB AS NEW_YORK3
或者,对于 OS/2、 Windows NT 或 Windows 2000:
db2 CATALOG DCS DATABASE DB2DB AS NEW_YORK3 PARMS "NOMAP,D"
或者,对于 AIX:
db2 CATALOG DCS DATABASE DB2DB AS NEW_YORK3 PARMS '"NOMAP,D"'
注意: | 有关在参数字符串中指定 LOCALDATE 时间标志时使用操作系统转义字符的信息,参见指定参数字符串。 |
db2 CATALOG DATABASE database_name AS alias AT NODE nodename AUTHENTICATION authentication_type
例如:
db2 CATALOG DATABASE DB2DB AS NYC3 AT NODE DB2NODE AUTHENTICATION DCS
若有远程客户机,则还必须更新每个远程客户机上的目录。 有关详情,参考相应的 DB2 Connect 快速入门一书。