使用 Access 專案轉換 SQL Server 資料庫時,常遇到以下問題:
| 錯誤 | 原因 | 解決方案 |
|---|---|---|
| 來源/目標為 SQL 6.5 | 需 SQL 7.0+ | 升級來源/目標伺服器至 7.0 或更新版本 |
| 非目標伺服器 sysadmin | 權限不足 | 以 sysadmin 角色登入目標伺服器 |
| 目標已存在同名資料庫 | 名稱衝突 | 指定新資料庫名稱 |
| 磁碟空間不足 | 無法建立新資料庫 | 清理空間或擴充磁碟 |
現象: 轉換完成但擴展屬性遺失。
原因: 本機缺少 MDAC 2.6。僅安裝 SQL Server 2000/MSDE 才會有 MDAC 2.6,預設僅有 2.5。
解決: 從 Office 2003 CD 的 MSDE2000 資料夾安裝 SQL Server 2000 Desktop Engine 至本機,即可取得 MDAC 2.6。
依清單逐項確認,可避免 90% 以上的轉換失敗案例。