修改 SQL Server 預設連接埠 (1433) 後,用戶端連線字串需同步調整。以下為設定步驟與連線字串範例。
telnet <SQL伺服器IP> 1455 驗證埠號是否通達。Set oConn = Server.CreateObject("ADODB.Connection")
sConn = "Driver={SQL Server};" & _
"Server=伺服器位址,1455;Database=資料庫名稱;" & _
"UID=使用者帳號;PWD=密碼;"
oConn.Open sConn
關鍵點: Server 參數以逗號分隔「伺服器位址,連接埠號」。若使用具名執行個體,格式為 Server=伺服器位址\執行個體名,連接埠。
連線成功後 Response.Write oConn 將顯示類似:
Provider=MSDASQL.1;Extended Properties="DRIVER=SQL Server;
SERVER=伺服器位址,1455;UID=使用者帳號;PWD=密碼;
APP=Internet Information Services;WSID=**;DATABASE=資料庫名稱"