SQL

一:關於MS SQL 2005和C#遠程連接的詳細設置
◎ 首先嘛MSSQL2005總要先裝好了的!,然後先我們要配置MSSQL服務器開啓遠程連接功能,可以到配置工具-=>SQL Server 外圍應用配置器

 

 

◎ 打開MSSQLSERVER節點下的Database Engine 節點,先擇"遠程連接",接下建議選擇"同時使用TCP/IP和named pipes",確定後,重啓數據庫服務就可以了

 

◎ 第二嘛,要開啓數據庫的SQL服務器身份驗證的SQL登陸驗證的功能(默認情況下只開啓了WINDOWS身份驗證)

 

 

◎ 現在我們要設置一個登陸賬戶了,作爲開發者,一般用SA了(當然你也可以自己建立用戶,設置過程同類),打開SQL Server Management Studio,然後在安全性-=>登錄名-=>SA-=>鼠標右擊屬性,然後打開屬性頁面,把密碼更改了,最好連默認的數據庫也改了!

 


◎ 這個窗口別關,還要設置下這個用戶的【狀態】,默認情況下,裏面的登陸選項是禁用的,你要做的就是把他開啓了

 

◎ 昨晚上面幾步,基本上就已經完成了SQL軟件方面的設置了,接下來的是連接字符串:
我這邊用的是這個串:
Server=127.0.0.1,3725;Initial Catalog=ITNB;User ID=sa;Password=sa123456
當然網絡上也發現了很多,這些都是和你的SQL版本相關的,也一併列出來:
Data Server=./SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456
Data Server=服務器名/SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456
Data Server=localhost/SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456
Data Server=.;Initial Catalog=Northwind;User ID=sa;Password=sa123456
Data Server=服務器名;Initial Catalog=Northwind;User ID=sa;Password=sa123456

◎ 對了還有一些問題要注意的:就是如果連接不上 的話,可以設置下
配置工具-=>SQL Server Configuration Manager-=>SQL Server2005網絡配置-=>SQLEXPRESS的協議
-=>TCP/IP【這裏要注意一下,確定啓用了除VIA以外的各個項】-=>打開TCP/IP屬性-=>IP地址-=>IP1和IP2裏面都有個“已啓用”這個裏面的數值要寫:“是”

 

以上步驟需提前做好〉〉

 

5.在.net2.0 Framework中註冊SQL Server數據庫:

找到.net2.0 Framework的安裝路徑,一般安裝在 “C:/Windows/Microsoft.NET/Framework/v2.0.50727”目錄下,然後在DOS中在指定目錄下運行“ASPNET_REGSQL”指令,就會出現ASP.NET sql Server安裝嚮導,點擊“下一步”,然後選擇“爲應用程序服務配置SQL server”,然後直接點擊下一步,就會完成SQL Server註冊界面。我們就會看到NorthWind數據庫下面多了幾張表。
 注:此步驟不知道是否有用,但是按照此做,成功!

6.設置web.config文件:

在應用程序中的web.config文件添加如下數據庫連接的配置:

<connectionStrings>

<add name="ConnectionSqlServer"
connectionString="Data Source=       
./SQLEXPRESS;Initial Catalog=Northwind;  
User ID=sa;Password= sapassSql" providerName="System.Data.SqlClient"/>
</connectionStrings>
 注:此步驟看個人喜好,我沒有在這裏配置,是在另一個配置文件中寫的!
 

至此,我們就可以在Visual Studio 2005中調用SQL Server的數據連接了。

最後,我們來測試數據連接,首先打開Visual Studio 2005,在視圖的“服務器資源管理器”來添加SQL server 2005的連接,通過輸入服務器名稱和對應的SQL Server身份驗證的sa用戶名密碼後,選取對應的數據庫,最後點擊“測試連接”,即可成功連接到數據庫了。 添加一張圖片參考:

 注:這是最後一步了,當測試成功時,察看一下屬性,就能看到它的連接字符串,所以不用去找了,完美的東西都在這裏可以找到!最後我得到的連接字符串爲:data Source=(local)/SQLEXPRESS;Initial Catalog=TC2008;User ID=sa  但沒有密碼。所以是要自己手動添加的!測試成功!
補充:那個local是可以用127.0.0.1代替的或者你的本機機器名,但是 local必須要外加括號的。

 

本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/LeiJuan903/archive/2009/08/18/4458056.aspx

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章