安裝完成 SQL Server 2012 後,SSMS 連線視窗「伺服器名稱」下拉選單為空,輸入 localhost 或 . 仍無法連線。經驗證,主因為安裝時未建立預設執行個體。
MSSQLSERVER 預設執行個體,localhost 自然找不到服務localhost、.、(local) 或 127.0.0.1 即可連線-- 命令列查詢本機執行個體 sqlcmd -L -- 或檢查服務 services.msc → 尋找 "SQL Server (MSSQLSERVER)"
主機名稱\執行個體名稱(如 DESKTOP-ABC\SQLEXPRESS)核心原則:安裝時務必確認建立預設執行個體,或記錄具名執行個體名稱,後續連線才不會找不到伺服器。