7 7 7

DRDA ラッパーからの SQL1224 エラー (AIX)

7

32 ビット DB2 Universal Database(TM) (UDB) サーバーが AIX(R) システム上で実行されている場合に、その同じシステム上で実行されているアプリケーションに DRDA(R) ラッパーを介するローカル・データベース接続が複数あると、そのアプリケーションは以下のエラーを受け取ることがあります。

7
SQL1822N 予期しないエラー・コード "-1224" を
7データ・ソース "W3_SERVER2" から受け取りました。
7関連したテキストとトークンは 
7  func="DriverConnect" です。 
7  msg="SQL1224N 要求を処理するためのデータベース・エージェントを
7開始できなかったか、あるいは、データベース・システムのシャットダウン
7または強制コマンドにより、データベース・エージェントが終了しました。"
7SQLSTATE=560BD
7

このエラーを回避するには、フェデレーテッド構成ファイル (instance_directory/cfg/db2dj.ini) に以下の項目を記述してください。

7
EXTSHM=ON
7 7
注:
7
フェデレーテッド構成ファイルに項目を追加する場合、変更内容を有効にするには、DB2(R) UDB を停止してから再始動しなければなりません。
7

代わりに、ローカル DB2 UDB データベースを TCP/IP ノード上にあるものとしてカタログすることもできます。例えば、次のようにします。

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');
[ ページのトップ |前ページ | 次ページ | 目次 ]