嘿,我有一個.MDB文件,其中包含一箇舊網站的數據庫,我必須升級到SQL Server 2005.我對SQL Server 2005非常熟悉,但知道的很少關於Access和.MDB文件。將.MDB文件導入到SQL Server 2005中
有人可以演示我可以將.MDB數據庫導入到SQL Server 2005中的步驟。最好從SQL Server Management Studio中執行。
在此先感謝
嘿,我有一個.MDB文件,其中包含一箇舊網站的數據庫,我必須升級到SQL Server 2005.我對SQL Server 2005非常熟悉,但知道的很少關於Access和.MDB文件。將.MDB文件導入到SQL Server 2005中
有人可以演示我可以將.MDB數據庫導入到SQL Server 2005中的步驟。最好從SQL Server Management Studio中執行。
在此先感謝
有很多方法可以做到這一點 - 手動或在一些嚮導的幫助下。
查看Microsoft SQL Server 2005 - Migration for Microsoft Access的指導和抓住SQL Server遷移助理訪問(SSMA訪問)輕鬆升級。
您可以定義它連接到您的SQL2005服務器一個新的DSN,然後創建在SQL2005同一數據庫結構。
將您的MDB載入訪問。在Access中連接到新的DSN,然後您可以簡單地在兩個數據庫之間複製/粘貼行。
爲什麼要這麼做?使用DSN,您可以使用FILE菜單上的Access EXPORT命令,它將創建表格併爲您插入數據。數據類型不一定完全符合您的要求,但可能會在導出過程創建數據表後調整數據類型。一旦表存在,你當然不會使用複製和粘貼,而是使用SQL INSERT來複制數據。 – 2011-02-06 00:16:35
請參見:[如何轉換Access數據庫](http://support.microsoft.com/kb/237980) – 2011-02-04 11:08:54
Access for SQL Server遷移助手比Access升遷嚮導功能多得多。引用的知識庫文章也相當過時(A2000是其中提到的最新版本)。 – 2011-02-06 00:14:00