2013-07-05 118 views
3

我在嘗試連接到DB2數據庫時遇到以下錯誤。遠程主機「。」未找到錯誤

SQL1336N遠程主機「。」沒找到。 SQLSTATE = 08001

DB2 Express安裝在我的本地機器上,並使用命令窗口在數據庫中創建了一些表。

克服這個錯誤應該是什麼主機名?

CODE

string connectionString= @"Provider = IBMDADB2; Database = MYDATABASE; Hostname = .; Protocol = TCPIP; Port = 50000; Uid = xxx123; Pwd = [email protected]"; 
    OleDbConnection myConnection = new OleDbConnection(); 
    myConnection.ConnectionString = connectionString; 
    myConnection.Open(); 
+3

你試過本地主機。是MSSQL的特殊別名,我認爲 –

回答

3

也許你應該嘗試將主機名設置爲你的本地IP或 「本地主機」。

+0

謝謝。我還有更多的挑戰。我已經把它作爲答案。 – Lijo