當我從 Access 2003 遷移到 SQL Server 2019 時,我得到一半的表是空的。什么可能導致此問題以及如何解決此問題?Access 中的表不為空。
uj5u.com熱心網友回復:
好的,所以至少有一些表將進入 sql server。這很好,因為它至少表明你有“一些”作業。
不去的桌子?這通常有兩個原因。表格有錯誤的日期 - 但 SSMAA 應該在這方面吐出一個錯誤。
另一個問題是有問題的表是否具有多值欄位(附件或多選型別的列。不支持這些列并且 SQL Server 沒有此類資料型別,因此無法遷移它們.
因此,您可能想查看有問題的表,查看是否為某些欄位定義了任何查找(您可以在設計模式下 - 單擊查找選項卡 - 查看是否存在查詢)。因此,您需要取消轉換此類表。
因此,在查找選項卡中,您會看到:

因此,作為一般規則,您必須洗掉這些列。但是,它們實際上是一個“隱藏”的表和關系。因此,一般來說,您必須創建一個新的子表,并在遷移此類資料之前填寫相關資料。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/508021.html
上一篇:如何輸出正則運算式組值
