C#裏如何遠程直接連接SQL Server 2000數據庫服務器(一)
首先如果要直接(記住是直接)遠程訪問SQL Server 2000的話,就要了解1433端口,是SQL
Server默認的端口,1433端口是SQL Server提供的對外服務端口,你可以理解爲允許遠程訪問端口;
然後進行三步操作
1:ping
服務器地址
使用ipconfig命令查看ip的連接狀態,或者網上鄰居,右鍵屬性
在一臺客戶機的dos環境下ping服務器ip地址
看網絡是否通暢
2:如果條件1沒問題的話,再查看服務器的網絡端口狀態
在服務器的dos環境下下輸入netstat -an查看服務器是否在1433端口上監聽
如下圖 如果1433端口的State爲LISTENING(監聽,偵聽),那麼表示服務器開啓了1433端口;
3:如果條件2也沒問題了,查看是否允許遠程登錄
在一臺客戶機的dos環境下輸入telnet 服務器ip地址
1433
如果看到下圖光標一閃一閃的,表示遠程登陸成功;
最後在代碼的連接字符串裏寫入
string strConn = server = 服務器的ip地址;database =服務器上SQL
Server 2000數據庫服務器的數據庫名稱;uid =賬號 ;pwd=密碼;