對應來源和目標資料類型 (AccessToSQL)

Access 資料庫類型與 SQL Server 資料庫類型不同。 將 Access 資料庫物件轉換成 SQL Server 物件時,您必須指定如何將資料類型從 Access 對應至 SQL Server。 您可以接受預設資料類型對應,也可以如下列程序所示自訂對應。

預設對應

SSMA 具有一組預設的資料類型對應。 如需預設對應的清單,請參閱專案設定 (類型對應)

自訂資料類型對應

您可以使用 [專案設定] 對話方塊,自訂專案中所有資料庫和資料庫物件的類型對應方式。 專案的類型對應會套用至沒有自訂類型對應的所有資料庫和資料庫物件。

您也可以在資料庫或資料表層級自訂資料類型對應。

下列程序示範如何在專案、資料庫或資料庫物件層級對應資料類型。

對應資料類型

  1. 若要自訂整個專案的資料類型對應,請開啟 [專案設定] 對話方塊:

    1. 在 [工具] 功能表上,選取 [專案設定]。

    2. 在左窗格中,選取 [類型對應]

      類型對應圖表和按鈕即會出現在右窗格中。

    或者,若要在資料庫或資料表層級中自訂資料類型對應,請在 [Access Metadata Explorer] 窗格中選取資料庫或資料表:

    1. 在 [Access Metadata Explorer] 窗格中,展開 access-metabase,然後展開 [資料庫]。

    2. 選取您要自訂資料類型對應的資料庫或資料表。

    3. 在右窗格中,按一下 [類型對應]。

  2. 若要新增對應,請執行下列動作:

    1. 在 [類型對應] 窗格中,按一下 [新增]。

    2. 在 [新增類型對應] 對話方塊的 [來源類型] 底下,選取要對應的 Access 資料類型。

    3. 如果類型需要長度,請選取 [從] 和 [至] 核取方塊,然後輸入值,以指定對應的資料長度下限和上限。

      這可讓您針對相同資料類型的較小和較大值自訂資料對應。

    4. 在 [目標類型] 底下,選取目標 SQL Server 資料類型。

      某些類型需要目標資料類型長度。 如果需要,請在 [取代為] 方塊中輸入新的資料長度,然後按一下 [確定]。

  3. 若要編輯資料類型對應,請執行下列動作:

    1. 在 [類型對應] 窗格中,按一下 [編輯]。

    2. 在 [類型對應清單] 對話方塊的 [來源類型] 底下,選取要對應的 Access 資料類型。

    3. 如果類型需要長度,請選取 [從] 和 [至] 核取方塊,然後輸入值,以指定對應的資料長度下限和上限。

      這可讓您針對相同資料類型的較小和較大值自訂資料對應。

    4. 在 [目標類型] 底下,選取目標 SQL Server 資料類型。

      某些類型需要目標資料類型長度。 如果需要,請在 [取代為] 方塊中輸入新的資料長度,然後按一下 [確定]。

  4. 若要移除資料類型對應,請執行下列動作:

    1. 在 [類型對應] 窗格中,選取類型對應清單中包含您要移除的資料類型對應的資料列。

    2. 按一下 [移除]

後續步驟

移轉程序的下一個步驟是將 Access 資料庫物件轉換成 SQL Server 物件

另請參閱

將 Access 資料庫遷移到 SQL Server