人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

db2の実装方法に関する質問です。
ノードに登録しているデータベースを変更するvbs(またはバッチファイル等)を書きたいと思っています。

db2のコマンドプロセッサ上で行うと以下の通りになります。
0.connectする
1.list database directoryの実行結果から、該当のデータベースの名前に対応するノードを取得する(例:ノード名:NDE10000)
2.uncatalog node NDE10000で現行のノードを削除
3.terminateしてリフレッシュ
4.connect する
5.catalog tcpip node NDE10000 remote 10.96.1.1 server 40000でノードにデータベースを割り当てる(ipアドレスは該当データベース)
6.terminateでリフレッシュ

よろしくお願い致します。

●質問者: ぷりっぷりのおしり
●カテゴリ:コンピュータ
✍キーワード:CONNECT DB2 IPアドレス VBS コマンド
○ 状態 :終了
└ 回答数 : 1/4件

▽最新の回答へ

1 ● TransFreeBSD
●60ポイント ベストアンサー

wshでコマンドウィンドウを使う方法が書かれています。

ftp://ftp.software.ibm.com/software/dw/dm/db2/dm-0311fierros/03...

後半がvbsで、基本はWshShell.Exec("db2cmd.exe -i ")で起動して、あとはStdIn.WriteLine()でコマンドを書き、StdOut.ReadLine()で結果を読む、という形だそうです。


このケースが近いのでしょうか。

http://www-01.ibm.com/support/docview.wss?uid=std39db797804e066b...

いくつか方法があるようです。また、もう一つの質問の方もいけそうに思います。

最後のODBCConf.exeを使う方法は以下が詳しいです。

http://d.hatena.ne.jp/language_and_engineering/20100610/p1

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ