問題 1:SQL Express 無法連線
- 防火牆阻擋 → 開放 TCP 1433 / 瀏覽器服務 UDP 1434。
- 預設停用 sa 帳號 → 安裝 SSMS Express 啟用 sa 或使用 Windows 驗證。
- 無線網路下機器名解析失敗 → 改用 IP 連線。
- Surface Area Configuration → 啟用「本地與遠端連線」,勾選 TCP/IP 與 Named Pipes。
問題 2:XP 上安裝開發版報「效能監視器計數器登錄檢查失敗」
登錄機碼 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib 下 Last Counter、Last Help 值修改為 004 (中文) 或 009 (英文) 目錄下相關鍵值最大值。
問題 3:匯入其他版本資料庫後 SSMS 右鍵報「類別不支援集合」
原因:SQL Server 2005 版本衝突或 .NET Framework 版本不一致導致組件版本不符。
解決:完整移除所有 SQL Server 2005 元件 → 修復/重裝 .NET 2.0 Framework → 重裝 SQL Server Dev 版。
問題 4:GridView 無法刪除 VARCHAR 欄位,提示 ntext/nvarchar 不相容
原因:SqlDataSource 啟用「樂觀並發控制」。
解決:SqlDataSource 設定取消勾選「啟用並發控制」。
安裝通用建議
- 安裝前關閉登錄監控軟體、防毒軟體。
- 確認作業系統修補程式為最新 (特別是 XP SP2/SP3)。
- 偏好使用獨立安裝媒體而非 Web 安裝,避免網路中斷導致殘留。