首頁 >資料庫 >mysql教程 >如何在不直接存取檔案的情況下將遠端 SQL Server 資料庫備份到本機磁碟機?

如何在不直接存取檔案的情況下將遠端 SQL Server 資料庫備份到本機磁碟機?

Linda Hamilton
Linda Hamilton原創
2024-12-16 05:01:14896瀏覽

How Can I Back Up a Remote SQL Server Database to My Local Drive Without Direct File Access?

將遠端SQL Server 資料庫備份到本機磁碟機

將資料庫從遠端SQL Server 備份到本機可以是這是一個挑戰,尤其是在受到存取和連線限制的情況下。本文探討了一種無需直接檔案存取或 UNC 路徑即可將遠端資料庫傳輸到本機磁碟機的方法。

SQL Server Management Studio 方法

導覽至遠端SQL Server Management Studio 中的資料庫。右鍵點選並選擇「任務」> 「產生腳本。」

精靈配置

在精靈中,設定以下設定:

  • 在精靈中,設定以下設定:
  • 選擇所需的資料庫並繼續下一個視窗。
  • SQL Server 2010: 在「表格/檢視選項」下,將「腳本資料」和「腳本索引」設定為「True」。
  • SQL Server 2012: 在「常規」下,變更「要編寫腳本的資料類型」從「僅限架構」到「架構和資料」。
SQL Server 2014:

按一下“進階”,然後將“設定腳本選項”下的“要編寫腳本的資料類型”設定為“架構和資料”。

後續步驟

在剩餘的四個視窗中,勾選“全選”,然後按一下“下一步”。選擇編寫新查詢視窗的腳本。

後腳本操作

建立新的本地(或遠端)資料庫。將腳本中原來的「USE」語句替換為新資料庫的名稱。儲存並運行腳本以填充新資料庫。

附加選項(具有完全存取權)

如果可以完全存取遠端資料庫,請勾選「編寫所有腳本」物件」並將第一個視窗中的「腳本數據庫」變更為「True」。在執行腳本之前,在腳本中搜尋舊資料庫名稱並將其替換為新資料庫名稱。此方法提供了更精確的副本,但可能會遇到權限限制。

以上是如何在不直接存取檔案的情況下將遠端 SQL Server 資料庫備份到本機磁碟機?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn