SQL2005 資料庫連線 遠端本地配置

2021-06-01 09:20:37 字數 2101 閱讀 3555

1.開啟sql2005遠端連線功能,開啟辦法如下:

配置工具->sql server外圍應用配置器->服務和連線的外圍應用配置器->開啟mssqlserver節點下的database engine節點,先擇「遠端連線」,接下建議選擇「同時使用tcp/ip和named pipes」,確定後重啟資料庫服務就可以了。

2.登陸設定改為:

sql server 和 windows 身份驗證模式,具體設定如下:

sql server management studio管理器->windows 身份驗證連線伺服器->物件資源管理器中選擇你的資料伺服器->右鍵->屬性->安全性->sql server 和 windows 身份驗證模式選中。

3.設定乙個sql server方式的使用者名稱和密碼:

具體設定如下:

(1)sql server management studio管理器->windows 身份驗證連線伺服器->物件資源管理器中選擇你的資料伺服器->展開伺服器上的「安全性」->登陸名->在sa帳號上點右鍵->「選擇頁」選擇常規->更改sa登陸帳號的密碼。這樣就設定了乙個使用者名為sa,密碼為:sa123456的使用者。

(2)「選擇頁」選擇狀態->登陸修改為啟用。

4.資料庫連線字串:

windows 驗證模式對應的connectionstring 屬性設定:

connectionstring="data source=localhost;initial catalog =資料庫名; integrated security =true"

sql server 驗證模式對應的connectionstring 屬性設定:

connectionstring = "server=localhost;database =資料庫名;user id=        ;password=      "

本地的建議用windows登入方式,這樣不需要輸入伺服器名,使用者名稱和口令:"data source=.;integrated security=true" 如果要連線到指定的資料庫就再加幾個字元:";initial catalog=yourdatabase"

遠端連線的話就只能用資料庫身份驗證了,

本地sql:

string strconn="server=local(或本地機器名);database=資料庫名;uid=實際使用者名稱;pwd=密碼;";

遠端sql:

string strconn="server=伺服器名(或ip);database=資料庫名;uid=實際使用者名稱;pwd=密碼;";  

還找到了另外乙個可能的解決方法:    1.開啟iis屬性-》虛擬目錄屬性-》選net 2.0-》點『編輯配置』-》刪除所有連線sqlexpress的項

當然,最好連全域性的配置也刪除,

2.開啟iis屬性-》站點屬性-》選net 2.0-》點『編輯全域性配置』

-》刪除所有連線sqlexpress的項.

為什麼不可以用sql server 登陸?

開啟查詢分析器:

exec sp_password null,123,'sa'

alter login sa enable

123 為密碼   登陸名是sa

1

5.註冊sql server資料庫:

在路徑「c:/windows/microsoft.net/framework/v2.0.50727」下執行「aspnet_regsql」指令,就會出現asp.net sql server setup wizard嚮導,連續按下兩個下一步後就會出現sql server註冊介面,填入你要註冊的資料庫引數就註冊好了。註冊完後會在你的資料庫裡多幾個表(如圖):

6.設定資料庫連線字串:

data server=./sqlexpress;initial catalog=northwind;user id=sa;password=sa123456

7.設定web.config檔案:

在web.config檔案新增如下程式:

C 遠端連線SQL 2005資料庫

1.首先確定你的伺服器端的computer browser是否已經啟動了,如果沒有啟動的話,把它啟動了,同時關掉伺服器端的防火牆。1.首先確定你的伺服器端的computer browser是否已經啟動了,如果沒有啟動的話,把它啟動了,同時關掉伺服器端的防火牆。可以通過 控制面板 管理工具 服務 co...

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...