SQL Server 2000,SQL Server 2005 以及更高版本的 SQL Server。
如圖1所示,選擇您需要配置的類型:SQL Server。
如圖2所示,輸入服務(wù)器IP,輸入數(shù)據(jù)庫連接用戶名和密碼
1. 檢查防火墻是否允許1433端口連接,如果禁止了,需要開啟1433端口。
2. 如果數(shù)據(jù)庫版本為SQL Server 2000:
1) 打開SQL Server網(wǎng)絡(luò)實用工具,查看TCP/IP是否處于啟用協(xié)議列表中,如果禁止了,需要啟用TCP/IP協(xié)議。
2) 選擇TCP/IP,點擊屬性,查看默認(rèn)端口是否為1433。通過telnet命令查看1433端口有沒有處于監(jiān)聽狀態(tài)。
3) 一般來說,端口沒有開放都是沒有安裝sql補丁造成的(winxp與win2003上經(jīng)常出現(xiàn)這種問題),你應(yīng)該檢查SQL有沒有打補丁,檢查的方法是在查詢分析器中運行:select @@version。如果出來的版本號是8.00.2039以下,則表明你未安裝sp4的補丁,要裝上。您需要下載SQL2000-KB884525-SP4-x86-CHS.EXE補丁,鏈接地址為:http://download.microsoft.com/download/9/b/f/9bff6646-2cdb-4069-ada0-548be9cb9338/SQL2000-KB884525-SP4-x86-CHS.EXE。下載后,執(zhí)行目錄中的setup.bat進(jìn)行補丁的安裝。
3. 如果數(shù)據(jù)庫版本為SQL Server 2005:
打開“SQL Server Configuration Manager”,雙擊“SQL Server 2005 網(wǎng)絡(luò)配置”,點擊“SQLEXPRESS 的協(xié)議”,查看“TCP/IP”是否啟用。如果沒有啟用,需要啟用。右擊“TCP/IP”查看屬性,點擊“IP 地址”,配置本機(jī)和“IPALL”TCP端口為1433,已啟用為“是”。如圖3所示: