DB2 のカタログがーっっ!!!! (T T) | 踏まれたり蹴られたり...._| ̄|○

踏まれたり蹴られたり...._| ̄|○

「踏んだり蹴ったり」って....あーた、被害者なら「踏まれたり蹴られたり」ってのが正しいんぢゃない??日本語ってばむつかしい...._| ̄|○  (BTW, ついでに、人も指せない「足の親指のトナリの指」を何て呼べばしっくりくるのか、教えてヱライひとっ!!)

オシゴトの覚え書きだす。
意味不明かもなので、さくっと、or 完全スルーで。



別のプロジェクトのお手伝いに入ったんですよ。
アクティブディスクトップは入ってないアタシのマシンですから、前に苦労した 「カタログ作成」 を実行したんですよ。
なのに、ポート 50000 でも、50001 でも、50002 でも、リモートから DB に接続できないんですよ。
なじぇーっっ!!????
状態だったんですよ。


出てきたエラーは、
SQL1097N ノード名がノード・ディレクトリーにありません。
説明:  リモート・データベースのデータベース・ディレクトリーにリストされているノード名、またはアタッチするコマンドに指定されているノード名が、ノード・ディレクトリーにカタログされていません。コマンドは処理されません。連合システム・ユーザー: この状態はデータ・ソースでも検出できます。
ユーザーの処置:  データベース・ディレクトリーにリストされているノード名、またはアタッチ・コマンドのオブジェクトのノード名が、ノード・ディレクトリーにカタログされていることを確認してください。ノードがノード・ディレクトリーにリストされない場合は、CATALOG NODE コマンドを発行してください。
とうもの。
いや、だから、ポート 50000 も、50001 も、5002 も、全部試しましたから!!!! (号泣)

で、結局、ですね。
紆余曲折、苦節半日、結局はただ単に
ポート番号が未設定だった、と。
(そんなオチってありなのかよ...._| ̄|○)



【ポート番号設定方法】

1.スタート>すべてのプログラム>IBM DB2>汎用管理ツール>コントロール・センター
  でコントロールセンターを起動

こんとろーるせんたー。

2.左ペインの すべてのシステム>(マシン名)>インスタンス>(インスタンス名) にて、右クリック

3.ショートカットメニューの 「通信のセットアップ」 をクリックして起動

通信のセットアップ

4.【TCP/IP】 チェックボックスにチェックをつけ、有効になった 【プロパティー】 ボタンをクリック。

TCP/IPの構成

5.「TCP/IP の構成」 ウィンドウで、ホスト名・サービス名・ポート番号をセット、【OK】 ボタンで処理完了。
  ※ ポート番号のデフォルト値は 「50000」



この後に、カタログ作成したら動きました。
また半日潰れたけど、ひとつ利口になったんでヨシとします.... (涙)

(最初から横着しないで、「カタログ作成」 実行の時にメモ書きした
「サーバーサイドでのポート番号チェック」 を実行すりゃーよかったんですけどね。 あうー。)