3

DB2 データベースに接続しようとすると、次のエラーが発生します。

SQL1336N リモート ホスト "." 見つかりませんでした。SQLSTATE=08001

DB2 Express はローカル マシンにインストールされ、コマンド ウィンドウを使用してデータベースにいくつかのテーブルを作成しました。

このエラーを解決するには、ホスト名を何にする必要がありますか?

コード

   string connectionString= @"Provider = IBMDADB2; Database = MYDATABASE; Hostname = .; Protocol = TCPIP; Port = 50000; Uid = xxx123; Pwd = dddd@454";
   OleDbConnection myConnection = new OleDbConnection();
   myConnection.ConnectionString = connectionString;
   myConnection.Open();
4

2 に答える 2

0

接続文字列

"Provider = IBMDADB2; Database = TIMS; Hostname = localhost; Protocol = TCPIP; Port = 50010; Uid = myUserID; Pwd = myPassword";

データベース・マネージャー開始コマンドが発行されなかったというエラーも参照してください。

于 2013-07-10T06:00:42.133 に答える