使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

您可以使用CopyDatabaseFile巨集指令,讓目前的 Microsoft SQL Server 7.0 或更新版本的資料庫連線到您的 Access 專案的複本 (*.adp)。Access中斷目前的資料庫,然後將其附加至目的伺服器。如需有關卸離與附加資料庫的詳細資訊,請參閱 SQL Server 文件。

附註: 如果是不受信任的資料庫,將不允許這個動作。

附註: Access 2010 是支援 Access 資料專案的最後一個版本。

設定

CopyDatabaseFile巨集指令具有下列引數。

巨集指令引數

描述

資料庫檔案名稱

新的主資料檔案的名稱。檔案的預設路徑是目前位置的 Access 專案檔案 (.adp)。

覆寫現有的檔案

指定要取代現有檔案使用相同的名稱。如果設定為 [檔案名稱已經存在,會覆寫檔案。如果設為 [與檔案名稱已經存在、 檔案不會覆寫和動作失敗。如果檔案不存在,會忽略這項設定。預設值為 []。

中斷連線的所有使用者

指定存取應該強制關閉資料庫的使用者。如果設為[是,任何已連接到目前資料庫的使用者已中斷連線,以便進行複製資料庫操作。如果設定為 [否] ,且其中一個或多個使用者連線至資料庫中,複製資料庫操作失敗。預設值為 []。

中斷不提供適當的警告資料庫中的使用者可能會導致資料遺失。

備註

複製作業是同步,您無法執行其他操作,直到完成資料庫的複本。

CopyDatabaseFile巨集指令不僅資料、 資料定義和資料庫物件複製,也會複製擴充的屬性,例如預設值、 文字限制和查閱值。

複製資料庫的需求:

  • 您必須先中斷所有應用程式和使用者,再將資料庫檔案複製。

  • 必須關閉所有物件和 [功能窗格之外。

  • 不得複製目前的資料庫。

  • 來源伺服器資料庫必須是 Microsoft SQL Server 版本 7.0 或以上版本,或在本機電腦上執行的 SQL Server 2000 桌面引擎。

  • SQL Server 資料庫來源伺服器上的必須是單一檔案資料庫。

  • 您必須是來源與目的地 SQL Server 電腦的系統管理員角色的成員。

若要在 Visual Basic for Applications 模組中執行CopyDatabaseFile巨集指令,請使用 [ DoCmd ] 物件的CopyDatabaseFile方法。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×