客戶伺服器 IP 變更且未重啟 SQL Server 服務,導致應用程式連線失敗,錯誤通常為「找不到伺服器」或「連線逾時」。
-- 方法 1:服務管理員 (GUI)
-- 方法 2:命令列 (需管理員權限)
net stop MSSQLSERVER
net start MSSQLSERVER
-- 具名實例
net stop MSSQL$INSTANCE_NAME
net start MSSQL$INSTANCE_NAME
SELECT @@SERVERNAME, LOCAL_NET_ADDRESS FROM sys.dm_exec_connections WHERE session_id = @@SPID;db-prod.company.local)。RegisterAllProvidersIP=0 (AlwaysOn) 或 MultiSubnetFailover=True。ApplicationIntent=ReadOnly 等進階路由。只要記住:「SQL Server IP 變更,必重啟服務」,即可避免 99% 連線異常。