C 遠端連線SQL 2005資料庫

2021-06-11 10:56:52 字數 1935 閱讀 9917

1.首先確定你的伺服器端的computer browser是否已經啟動了,如果沒有啟動的話,把它啟動了,同時關掉伺服器端的防火牆。

1.首先確定你的伺服器端的computer browser是否已經啟動了,如果沒有啟動的話,把它啟動了,同時關掉伺服器端的防火牆。

(可以通過"控制面板"-"管理工具"-"服務"-"computer browser"方式找到)

2.對sql server2005進行設定:

2.1 開啟"microsoft sql server management studio" 直接用windows 使用者連線進入,再在"安全性"中的"登入名"內的"新建登入名",你就對應的添好"確定"就可以了。

再在你對應的"資料庫"裡"安全性"使用者,把你建的使用者新增進去。

2.2 檢視"伺服器 屬性"在 "安全性"選上 "sql server 和 windows 身份驗證模式"點 "確定"系統會提示你重新啟動sql server 你"停止"重啟一下就配好了。

3.埠號也要設定:

在控制面板裡的服務和應用程式中的sql server配置管理中的sql server 2005網路配置內的sql

server2005的協議tcp/ip啟用,在它的屬性設定它的埠號為1433 "確定" 啟動。 

4.c#的連線語句:

strcon = strcon + @"data source=" + strcons[0];

strcon = strcon + "," + strcons[2] + ";";

strcon = strcon + "network library=" + strcons[1] + ";";

strcon = strcon + "initial catalog=" + strcons[3] + ";";

strcon = strcon + "user id=" + strcons[4] + ";";

strcon = strcon + "password=" + strcons[5] + ";";

strcon = strcon + "persist security info=true";

strcons[0] 伺服器名稱,一般添機器的ip

strcons[1]協議dbmssocn(為tcp/ip協議),在strcons[1] 可以直接填"dbmssocn"就可以了

strcons[2]]埠號,一般為1433

strcons[3] 資料庫名

strcons[4] 使用者名稱

strcons[5]密碼

**string strcon;

private void button1_click(object sender, eventargs e)

else

//strcon = strcon + @"data source=" + strcons[0];

//strcon = strcon + "," + strcons[2] + ";";

//strcon = strcon + "network library=" + strcons[1] + ";";

//strcon = strcon + "initial catalog=" + strcons[3] + ";";

//strcon = strcon + "user id=" + strcons[4] + ";";

//strcon = strcon + "password=" + strcons[5] + ";";

//strcon = strcon + "persist security info=true";

//strcons[0] 伺服器名稱,一般添機器的ip

//strcons[1]協議dbmssocn(為tcp/ip協議)

//strcons[2]]埠號,一般為1433

//strcons[3] 資料庫名

//strcons[4] 使用者名稱

//strcons[5]密碼}

PDA連線遠端SQL 2005資料庫

最近因為專案裡面需要用到乙個使用pda連線遠端sql 2005資料庫,進行資料操作的功能,程式debug下的exe檔案可以正常連線資料庫及相關的資料操作,但是只要一部署到pda上面就提示無法找到dll dbnetlib.dll 的錯誤,故將c program files microsoft sql ...

PDA連線遠端SQL 2005資料庫

最近因為專案裡面需要用到乙個使用pda連線遠端sql 2005資料庫,進行資料操作的功能,程式debug下的exe檔案可以正常連線資料庫及相關的資料操作,但是只要一部署到pda上面就提示 無法找到 dll dbnetlib.dll 的錯誤,故將 c program files microsoft s...

SQL2005資料庫連線

microsoft sql server 2005 express edition 為生成應用程式提供了乙個簡單的資料庫解決方案。sql server express edition 支援完整的 sql server 2005 程式設計模型,包括 transact sql 儲存過程 檢視 觸發器 s...