建立及管理專案 (AccessToSQL)
若要將 Access 資料庫移轉至 SQL Serve 或 SQL Azure,您必須先建立 SSMA 專案。 專案是一個檔案,其中包含您要遷移至 SQL Server 或 SQL Azure 的 Access 資料庫、SQL Server 或 SQL Azure 目標執行個體的中繼資料,這些執行個體將接收已移轉的物件和資料、SQL Server 連線資訊和專案設定。
檢閱預設的專案設定
SSMA 包含數個選項,可用來轉換和同步處理資料庫物件,以及轉換資料。 這些選項的預設設定適合許多使用者使用。 不過,在您建立新的 SSMA 專案之前,您應該先檢閱選項,如果想要,也可以變更所有新專案將使用的預設設定。
檢閱預設的專案設定
在 [工具] 功能表上,選取 [預設專案設定]。
在 [移轉目標版本] 下拉式清單中選取將檢閱/變更設定的專案類型,然後按一下 [一般] 索引標籤。
在左窗格中,按一下 [轉換]。
在右窗格中,檢閱選項。 如需這些選項的詳細資訊,請參閱專案設定 (轉換)。
視需要變更選項。
針對 [移轉]、[GUI] 和 [類型對應] 頁面重複上述步驟。
如需移轉選項的相關資訊,請參閱專案設定 (移轉)。
如需使用者介面選項的相關資訊,請參閱專案設定 (GUI)。
如需資料類型對應設定的詳細資訊,請參閱專案設定 (類型對應)。
如需 SQL Azure 設定的相關資訊,請參閱專案設定 (SQL Azure)。
附註只有在建立專案時選取 [移轉至 SQL Azure] 的情況下,才能使用 SQL Azure 設定。
建立新專案
SSMA 會啟動而不載入預設專案。 若要將資料從 Access 資料庫移轉至 SQL Server 或 SQL Azure,您必須建立專案。
建立新專案
在 [檔案] 功能表上,選取 [新增專案]。
[新增專案] 對話方塊隨即出現。
在 [名稱] 方塊中,輸入專案的名稱。
在 [位置] 方塊中,輸入或選取專案的資料夾
在 [移轉至] 下拉式清單中,選取 SQL Server 2005/ SQL Server 2008/ SQL Server 2012/ SQL Server 2014/ SQL Server 2016/ Azure SQL Database 的其中一個,然後按一下 [確定]。
SSMA 會建立專案檔。 您現在可以執行新增一個或多個 Access 資料庫的下一個步驟。
自訂專案設定
除了定義適用於所有新 SSMA 專案的預設專案設定之外,您也可以自訂每個專案的設定。 如需詳細資訊,請參閱設定轉換和移轉選項。
自訂來源和目標資料庫之間的資料類型對應時,您可以在專案、資料庫或物件層級定義對應作業。 如需類型對應的詳細資訊,請參閱對應來源和目標資料類型。
儲存專案
當您儲存專案時,SSMA 會將專案設定保存於專案檔,您也能選擇是否將資料庫中繼資料儲存至同一檔案。
儲存專案
在 [檔案] 功能表中,選取 [儲存專案]。
如果專案中的資料庫已變更或尚未轉換,SSMA 會提示您將中繼資料儲存到專案中。 儲存中繼資料可讓您離線工作。 您也能將完整的專案檔傳送給其他人,包括技術支援人員。 如果系統提示您儲存中繼資料,請執行下列動作:
針對每個狀態顯示為「中繼資料遺失」的資料庫,選取資料庫名稱旁的核取方塊。
儲存中繼資料可能需要幾分鐘的時間。 如果您此時不想要儲存中繼資料,請勿選取任何核取方塊。
按一下 [檔案] 。
SSMA 會剖析 Access 結構描述,並將中繼資料儲存至專案檔。
開啟專案
當您開啟專案時,專案會處於與 SQL Server 或 SQL Azure 中斷連線的狀態, 讓您在離線的狀態下作業。 若要更新中繼資料,請將資料庫物件載入 SQL Server 或 SQL Azure。 若要移轉資料,您必須與 SQL Server 或 SQL Azure 重新連線。
開啟專案
您可以使用下列其中一個程序:
在 [檔案] 功能表上指向 [最近使用的專案],然後選取您要開啟的專案。
在 [檔案] 功能表上選取 [開啟專案],找到 .a2ssproj 專案檔並選取檔案,然後按一下 [開啟]。
若要與 SQL Server 重新連線,請在 [檔案] 功能表上選取 [重新連線至 SQL Server]。
若要與 SQL Azure 重新連線,請在 [檔案] 功能表上選取 [重新連線至 SQL Azure]。
後續步驟
移轉程式的下一個步驟是新增一個或多個 Access 資料庫。