首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

Access 遷移 SQL Server 兩大官方工具實戰圖解:升遷向導 vs 匯入匯出精靈

     編輯:關於SqlServer

場景

Access 2000 .mdb → Access 2007 開啟 → 遷移至 SQL Server 2005。兩種原生工具各有優劣。

方法一:Access 2007 內建「SQL Server 升遷向導」(推薦)

路徑:資料庫工具 → 移至 SQL Server

關鍵步驟截圖流程:

  1. 啟動向導 → 選「SQL Server」
  2. 選「建立新資料庫」
  3. 輸入伺服器名(本機用 . 或電腦名)、可信連線、資料庫名
  4. 全選資料表 → 右移
  5. 勾選「遷移索引/主鍵/約束」(關鍵差異點)
  6. 無應用程式可跳過
  7. 完成 → 自動執行遷移

步驟1 步驟2 步驟3 步驟4 步驟5 步驟6 步驟7 步驟8 步驟9 步驟10 步驟11 步驟12 步驟13 步驟14 步驟15

優點:完整遷移索引、主鍵、外鍵、檢查約束;資料庫名自動加 _SQL 後綴區分。

方法二:SQL Server 2005 「匯入/匯出精靈」(限 Access 2003 及以下)

路徑:SSMS → 目標資料庫右鍵 → 工作 → 匯入資料

限制:不支援 Access 2007/2010/2013/2016/2019 格式(.accdb),僅 .mdb。

關鍵步驟:

  1. 建立同名目標資料庫
  2. 選資料來源:Microsoft Jet 4.0 OLE DB Provider → 選 .mdb 檔(先移除密碼)
  3. 目的地:SQL Server Native Client → 目標資料庫
  4. 選「從來源資料表複製資料」→ 全選表
  5. 執行完成

步驟1 步驟2 步驟3 步驟4 步驟5 步驟6 步驟7 步驟8 步驟9 步驟10 步驟11 步驟12 步驟13 步驟14 步驟15 步驟16 步驟17 步驟18 步驟19

缺點:僅匯入資料,不帶索引/約束/主鍵,遷移後需手動補建 DDL。

總結選型

維度Access 升遷向導SSMS 匯入匯出
支援格式.mdb / .accdb.mdb 僅
結構遷移✅ 索引、PK、FK、Check❌ 僅資料
操作端Access 客戶端SSMS 伺服器端
推薦度⭐⭐⭐⭐⭐⭐⭐ (舊版專用)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved