終于下完了Sql Server 2005,是簡體中文企業(yè)版;卸載2000開裝,使用默認安裝,安裝過程中除了提示硬件次了點外一切順利(俺是CD331+WINXPProSP2)。 啟動還挺快,默認sa禁用,用WIN賬戶登錄,變化還是挺大的,左側(cè)的對象資源管理器有點像2000時的企業(yè)管理器,不過功能更多。 附加上原來的數(shù)據(jù)庫,在asp里試著連接一下,居然不成功。 我靠~ 俺就左調(diào)調(diào),右調(diào)調(diào),又上網(wǎng)查查資料,反正儂出汗了,終于OK啦~ 現(xiàn)在把基本的配置寫一下,給各位節(jié)省點時間。 1、安裝Sql Server 2005 2、開始->所有程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager 3、啟用協(xié)議里的TCP/IP 4、右鍵選屬性->IP地址選項卡,清空所有動態(tài)端口,設(shè)置TCP端口為1433 5、重啟Sql Server服務(wù) 6、開始->所有程序->Microsoft SQL Server 2005->SQL Server Management Studio,用WIN賬戶登錄 7、在“已注冊的服務(wù)器”窗口內(nèi)數(shù)據(jù)庫引擎上右鍵選“更新本地服務(wù)器注冊” 8、在“對象資源管理器”窗口內(nèi)“SQLEXPRESS”上右鍵選屬性->安全性,服務(wù)器身份驗證選“混合身份驗證模式”,然后確定。 9、回到“對象資源管理器”->安全性->登錄名->sa右鍵單擊sa選屬性->狀態(tài),啟用sa賬戶。 10、下面是asp連接sqlServer2005的語句: <% sqlServer="計算機名\數(shù)據(jù)庫管理軟件名稱" '數(shù)據(jù)庫服務(wù)器地址或服務(wù)器名 sqlUser="sa" '數(shù)據(jù)庫登錄名 sqlPass="sa" '數(shù)據(jù)庫密碼 sqlData="Massage" '數(shù)據(jù)庫名 '以下請不要修改 connstr="provider=SQLNCLI;DA set conn=server.CreateObject("ADODB.Connection") conn.Open connstr %> ======================================================================================== 由于SQL Server 2005及EXPRESS與原來2000版默認設(shè)置有所調(diào)整(默認sa禁用),要想正常連接需要做如下改動: powered by 25175.net 1、開始->所有程序- >Microsoft SQL Server 2005->配置工具- >SQL Server Configuration Manager 此時就可以正常訪問了。 provider=sqloledb;Da 記得Da -------------------------------------使用上面方法沒有成功------------------- 2---------------------------------------------------------------------------------- asp連接2005大致步驟 1. 要開啟windows和sql用戶混合認證模式。(安裝SQL的時候可以設(shè)置,也可以安裝完再設(shè)置,具體方法我就不說了) 2. 打開“SQL Server 外圍應(yīng)用配置器”---->點擊“服務(wù)和連接的外圍應(yīng)用配置器”--->點擊“SQLEXPRESS” 3. 連接代碼如下 Set conn = CreateObject("ADODB.Connection") strConn = "Provider=SQLNCLI;Server=127.0.0.1\SQLEXPRESS;Database=database_name;Uid=username;Pwd=password;" '或者用strConn="Provider=SQLNCLI;Da conn.Open strConn 注意:SQLEXPRESS表示你安裝SQL2005實例名,這個要修改為您自己的SQL實例名。 -----------------------------------------使用上面的方法沒有成功----------------------------------------- 3---------------------------------------------------------------------------------- Set conn = CreateObject("ADODB.Connection") conn.Open strConn 此方法連接成功,不過不知道上面的兩種操作有沒有起作用 |
|