終于也裝上了VS2008。
它自帶的SQL Server 2005 Express,小巧,而且可以把原來2000版本的數據庫兼容進來。用來測試程序很實用
但是它默認是把sa賬戶禁用,那就意味著通過網絡TCP/IP連接方式就不可行(單機版數據庫)。
開始動手吧。
第一件事,下載它的管理工具 SQL Server Management Studio Express。VS2008安裝程序沒有,需要從MS的網站下載:請猛擊這里
下載安裝后,程序的Microsoft SQL Server 2005程序組會出現它的快捷方式。
接下來,我們打開它

這個時候只有windows登陸模式。
那么我們現在開始來配置sa模式登陸
1. 打開SQL Server的配置管理器,配置SQLEXPRESS 的協議

注意這三個協議要啟用
2.1 配置TCP/IP的屬性之"協議"

這里的全部偵聽選 否
2.2 配置TCP/IP的屬性之"IP地址"

注意TCP端口地址是 1433
3.配置客戶端協議

也是開啟這三個
4. 配置TCP/IP屬性

5.配置完成后重啟SQL Server服務

6. 測試端口1433

CMD中輸入了netstat -na 命令查看
注意:如果沒有出現1433端口的話。請仔細核實之前的操作步驟,另外注意關閉系統防火墻。
7.SQL Server Management Studio Express 用windows身份驗證模式進入

在該模式的數據庫服務屬性里面有一項“安全性”,選中圖示。
8.進入 安全性---->登錄名----->屬性,修改sa的密碼。

修改完后確認退出
9. 再次登陸,這次可以使用SQL Server 身份驗證 模式

10. sa登陸完成

注意:有個步驟的操作容易混淆,如下圖

看看是不是與7 圖中的差不多。我當時按照網上某些轉載的文章配置,它寫的是“數據庫實例的屬性”,然后我就找了半天就是沒有安全性這個選項,以至以為是不是弄錯數據庫版本了。正確的應該是數據庫服務器屬性。
轉載的文章不去驗證一下真的是誤人子弟。
再次感謝老趙的鼎力支持,不然我現在還在對上面的“錯誤”胡思亂想。
posted on 2009-08-13 01:35
湘江夜游神 閱讀(4067)
評論(3) 編輯 收藏 所屬分類:
VS2008