質問: db2のjdbcを使用したdbコネクションの取得方法の違い websphereとdb2を使用してdb2へアクセスしてテーブルからデータの取得をしたいと思っています。 このとき、db2のjdbcを使用しますが、getconnectionでコネクションを取得するときに指定するdbのurlに、複数の指定方法があるようです。 その1: jdbc:db2:データベース名 その2: jdbc:db2://ホストip:ポート番号/データベース名 その1の方法ではコネクションを取得できたのですが、その2の方法では失敗しました。 ホストipには自分のマシンのipを、ポート番号にはdb2をインストールしたときに設定した番号を指定しました。 この両者の違いをご存知の方は教えてください。 また、その2の方法でなぜ失敗したのか、見当がつく方がいたらこちらも教えていただきたいと思います。 なお、実行環境は以下の通りです。 cpu ペンティアム3 800mhz メモリ 512mbyte os windows2000 sp2 ブラウザ ie5.5 sp2 as websphere 4.0 db db2 7.2 ※webshpereとdb2は同一マシンにインストールされています。
回答: 全然違ってたらすみません。 私も最初は、jdbc:db2://ホストip:ポート番号/データベース名 に教えてもらったんですが、ホストip:ポート番号は省略できますよ。 jdbc:db2:///データベース名 でokです。 なお、難しいことは分かりませんが、データベース名はlocalhostで良いんではないでしょうか?