7 7 7

来自 DRDA 包装器的 SQL1224 错误(AIX)

7

如果 32 位 DB2 Universal Database(DB2 通用数据库,UDB)服务器在 AIX 系统上运行且在同一系统上运行的应用程序通过 DRDA(R) 包装器进行了多个本地数据库连接,则该应用程序可能会接收到以下错误: 7

7
SQL1822N  从数据源“W3_SERVER2”接收到意外错误代码“-1224”。
7相关联的文本和标记包括
7  func="DriverConnect"
7  msg="SQL1224N  不能启动数据库代理进程为请求服务,或者因为数据库系统关闭或一个强制命令使数据库代理进程终止。"
7SQLSTATE=560BD
7

为了避免此错误,将以下条目置于联合配置文件(instance_directory/cfg/db2dj.ini)中:

7
EXTSHM=ON
7 7
注:
7
在向联合配置文件添加条目时,必须停止并重新启动 DB2 UDB 以使更改生效。
7

或者,可象在 TCP/IP 节点上那样编目本地 DB2 UDB 数据库。例如:

7
CATALOG TCPIP NODE my_node REMOTE my_host SERVER 123;
7CATALOG DB mydb AT NODE my_node;
7CREATE WRAPPER drda;
7CREATE SERVER my_server TYPE DB2/UDB VERSION 8 WRAPPER drda
7   AUTHORIZATION "my_id" PASSWORD "my_pw"
7   OPTIONS(ADD DBNAME 'MYDB');
[ 页的顶部 |上一页 | 下一页 | 目录 ]