安裝 SQL Server 2005 開發版時,若在功能選擇頁面明明已勾選元件,卻跳出錯誤訊息:「選擇的功能中沒有任何功能可以安裝或升級。由於不會對電腦進行有效更改,安裝程式無法繼續。」這是典型的實例名稱衝突問題。
MSSQLSERVER 已被佔用SQL2005DEV、DEV2005、MSSQL2005
.\、ServerName),連接埠固定 1433.\SQL2005DEV、ServerName\SQL2005DEV),連接埠動態分配,需啟動 SQL Browser 服務-- 預設實例
Server=MyServer;Database=MyDB;Uid=sa;Pwd=xxx;
-- 具名實例 (SQL2005DEV)
Server=MyServer\SQL2005DEV;Database=MyDB;Uid=sa;Pwd=xxx;
-- 或
Server=192.168.1.100\SQL2005DEV;Database=MyDB;Uid=sa;Pwd=xxx;
[ ] 確認機器無其他 SQL Server 預設實例,或決定共存策略
[ ] 安裝精靈「實例名稱」頁面選擇「具名實例」
[ ] 實例名稱無空格、特殊字元,建議英數字底線
[ ] 記錄實例名稱供後續連線設定使用
[ ] 安裝完成後啟動 SQL Browser 服務 (具名實例連線需求)