如何使用複制數據庫嚮導 SQL Server

立即分享:

在本文中,我們將了解用於將物件從一個 SQL 實例移至另一個 SQL 實例的複製資料庫精靈的功能。 我們進一步研究限制和克服它們的技巧。

A SQL Server 實例由多個物件組成,如果您需要將這些物件從給定實例移動到另一個實例,那麼手動傳輸它們並不是明智之舉。 要將 SQL 物件從一個實例傳輸到另一個實例,您應該使用複製資料庫精靈。 使用此嚮導,您不僅可以複製某些資料庫對象,還可以複製完整的資料庫,也無需任何類型的伺服器停機。 透過使用此嚮導,您可以立即順利地執行以下操作。

  • 選擇任何來源和目標伺服器。
  • 選擇您想要移動或複製的資料庫。
  • 提及資料庫的文件位置。
  •  在目標伺服器上複製所需的登入名稱。
  • 複製預存程序、支援對象、作業以及錯誤訊息。
  • 確定您想要移動或複製資料庫的資料和時間。
如何使用複制數據庫嚮導 SQL Server

除了使用「複製資料庫精靈」可以執行的所有操作之外,您還需要了解它有哪些限制。在所有限制中,最關鍵的一點是,它在 Express 版本中不可用。 SQL Server。 下面給出了嚮導的其他限制

複製資料庫精靈中的限制和約束 SQL Server

  1. 您不能使用複製資料庫精靈來移動系統資料庫、標記為複製、標記為無法存取、離線、載入、復原、處於緊急模式或可疑的資料庫。 它還限制您在行動 MS Azure 儲存體中存在記錄檔或資料的資料庫。
  2. 這不允許您將資料庫移動或複製到舊版本 SQL Server 版。
  3. 如果您選擇了「移動」選項,則行動資料庫後精靈將自動刪除資料庫來源。 但是,如果選擇“複製”選項而不是“移動”,則不會刪除來源。 使用複製選項,您選擇的伺服器物件將被複製而不是移動,只有資料庫會移動。
  4. 如果您使用分離和附加選項,它將分離資料庫,並在移動或複製多個檔案後將其重新附加到新位置。 此方法可能會導致資料遺失和不一致,因此建議避免將活動會話附加到正在進行移動或複製過程的資料庫。 對於 SQL Server 中的管理物件方法,使用者可以進行活動會話,因為資料庫永遠不會離線。
  5. 如果您要轉移代理職位 SQL Server,它們引用目標伺服器上不存在的資料庫,最終將導致整個操作失敗。 此問題的解決方法是在以下位置建立代理作業 SQL Server 在創建資料庫之前。 

當您打算保留 SQL Server 資料庫處於最佳狀態,請考慮保留 SQL Server 修復 附近的工具來處理資料錯誤事件。

作者簡介:

Victor Simon是的數據恢復專家 DataNumen,Inc.是數據恢復技術的全球領導者,包括 訪問恢復 和sql恢復軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM

立即分享:

評論被關閉。