2012-07-17 110 views
0

我正在通過SQL服務器導入和導出嚮導將MS Access 2003數據庫導入到SQL Server 2008。數據庫導入成功,但是當我查看兩邊的表格時,它們是不同的。例如,訪問數據庫中的某些表不存在於SQL Server中,而在SQL Server中創建的一些表不存在於原始數據庫中。將訪問2003數據庫導入到sql server 2008

enter image description here

的一些表從原始數據庫中不存在的突出 enter image description here

這究竟是爲什麼?那麼我如何驗證導入呢?

重要編輯:它正在導入查詢而不是表格。嚮導中顯示的條目作爲查詢存在於原始數據庫中。

回答

0

我不是2003 Upsize嚮導的粉絲。我建議你創建一個新的SQL數據庫,然後通過右鍵單擊數據庫節點並選擇任務然後導入數據,然後使用SSMS導入表和數據...然後確保您爲SQL Server中的每個表建立了一個主鍵,然後創建您的前端mdb中的ODBC鏈接表。

+0

我沒有使用升遷嚮導。我通過SQL Server導入和導出嚮導導入數據,這與您所描述的步驟完全相同,併產生相同的結果。 – wirate 2012-07-18 01:00:53

相關問題