當前位置:首頁 » 網路資訊 » 怎樣還原資料庫

怎樣還原資料庫

發布時間: 2022-01-18 23:16:39

A. 如何還原sql資料庫

1、要進行還原資料庫操作我們先需要有一個資料庫,這里直接打開SQL Server Management Studio,然後打開實例,在左側按照下圖中紅色箭頭指示右鍵點擊資料庫,然後點擊 新建資料庫,如下圖:

B. SQL怎麼還原資料庫

打開SQL企業管理器,然後在資料庫上右擊,選擇「所有任務」->「還原資料庫」

C. sql如何恢復數據

方法:

第一步:選擇需要還原的資料庫,滑鼠右鍵,選擇任務下的還原;

注意事項

1、一定要記得覆蓋現有資料庫;

2、執行資料庫操作的時候,請斷開當前資料庫的任何使用(例如查詢,資料庫的連接使用)。

D. SQL怎樣還原資料庫

RESTORE DATABASE abc FROM DISK = 'D:\abc.bak'

E. 資料庫如何還原和備份

選擇需要備份的資料庫,右鍵--任務--還原。
如何備份與還原資料庫

如圖點擊添加,選擇我們需要備份到哪裡。
如何備份與還原資料庫

如下圖選擇好路徑後,給備份文件命名。
如何備份與還原資料庫
如何備份與還原資料庫

依次點擊確定,完成以後會提示還原成功。
如何備份與還原資料庫

可以把剛剛那邊備份文件還原到原來的資料庫,也可以還原給一個新的空的資料庫。假設我們還原一個新的資料庫。如圖依次展開
如何備份與還原資料庫

勾上選擇源設備--選擇路徑。
如何備份與還原資料庫

通過添加--找到剛剛我們備份的那個文件。
如何備份與還原資料庫
如何備份與還原資料庫

依次點擊確定後,回到還原資料庫界面,勾上還原文件。
如何備份與還原資料庫

在還原資料庫選項中點擊選項,找到我們這個新建的數據的文件和日誌存放路徑。(如果不知道,可以選中該資料庫--屬性--文件裡面找到默認路徑),勾上覆蓋原有資料庫。確定就OK了。
如何備份與還原資料庫

F. sql如何還原資料庫

什麼資料庫?備份文件切個圖?
我來看看

G. 如何還原資料庫

必須將所有資料庫還原到相同的標記,以確保各個資料庫間的事務狀態一致。有關詳細信息,請參閱標記的事務、完整備份和日誌備份。如果目標系統中只有一個伺服器,請確保還原了所有日誌備份集(除了最新日誌備份集以外)。有關詳細信息,請參閱查看已還原備份的歷史記錄。如果沒有還原所有日誌備份集,並且當前沒有運行還原作業,請運行還原作業(必要時,請手動運行)。如果存在尚未完成的可還原備份集,則作業將處理它們,直到所有備份集全部還原為止。如果目標系統中有多個伺服器,則必須將所有伺服器還原到相同的備份集。你必須查看每個伺服器的還原歷史記錄,確保所有伺服器上還原的最新日誌備份集都是相同的。如果不同,則必須在需要還原最新日誌備份集的每個伺服器上手動運行還原作業。當所有的伺服器都還原為相同的備份集後,最終的備份集可以手動還原。adm_BackupHistory 表是記錄源系統日誌傳送過程歷史記錄的核心。所有執行的備份工作都記錄到此表中。目標系統中的所有伺服器都從此表讀取信息,以獲取執行其還原工作所需的信息。便箋 如果從備份還原 BAM 主導入資料庫,則還應該使用該 BAM 主導入資料庫備份之前的備份來還原 BAM 存檔資料庫、BAM 星型架構資料庫和 BAM 分析資料庫。有關詳細信息,請參閱備份和還原 BAM。 便箋 如果將源資料庫的完整備份或日誌備份從備份 BizTalk Server 作業放置它們的位置上移走,則應該更新目標系統上 bts_LogShippingDatabases 表中該資料庫的相關行,將 LogFileLocation 或 DBFileLocation 設置為目標系統應從中讀取完整/日誌備份文件的新位置。運行 bts_ConfigureBtsLogShipping 存儲過程時,將填充此表。默認情況下,這些列設置為空,這表明目標系統應該從 adm_BackupHistory 表中存儲的位置上讀取這些備份文件。 重要提示 請總是在某個安全位置保留備份文件的一個副本。即使你進行了日誌備份,在沒有備份文件的情況下也無法還原資料庫。 先決條件若要執行此過程,必須以 SQL Server sysadmin 固定伺服器角色成員的帳戶登錄。還原資料庫 (SQL Server 2008 R2/2008 SP1)在確定為目標系統的計算機上,依次單擊「開始」、「所有程序」、「Microsoft SQL Server 2008 R2」和「SQL Server Management Studio」。在「連接到伺服器」對話框中,指定目標系統上 SQL Server 的名稱,然後單擊「連接」,連接到相應的 SQL Server。在揗「Microsoft SQL Server Management Studio」中,依次雙擊相應的伺服器、「SQL Server 代理」和「作業」。在詳細信息窗格中,右鍵單擊揃「BTS 日誌傳送 - 獲取備份歷史記錄」,然後單擊「禁用」。在「禁用作業」對話框中,該狀態更改為「成功」。在詳細信息窗格中,右鍵單擊揃「BTS 日誌傳送 - 還原資料庫」,然後單擊「禁用」。在「禁用作業」對話框中,該狀態更改為「成功」。在詳細信息窗格中,右鍵單擊「BTS 日誌傳送 - 還原到標記」,然後單擊「作業開始步驟…」。出現「開始 <servername> 上的作業」對話框時,單擊「步驟 ID 1」(默認情況下處於選中狀態),然後單擊「開始」。 「開始 <servername> 上的作業」對話框將關閉,而「開始作業 - <servername>」對話框仍打開。此對話框將顯示正在運行的作業的進度和狀態。當作業完成後,檢查「狀態」是否為成功,然後單擊「關閉」。如果「狀態」為錯誤,請單擊「消息」欄位中的鏈接,以獲取有關該問題本質的詳細信息。如果該作業成功,則 SQL Server 代理作業和 BizTalk Server 資料庫會還原到目標系統。在以前編輯 SampleUpdateInfo.xml 文件所使用的、運行 BizTalk Server 的計算機上打開命令提示符。導航到以下目錄:驅動器:\Program Files\Microsoft BizTalk Server 2013\Schema\Restore。便箋 在64 位計算機中,請瀏覽至以下文件夾:%SystemDrive%\Program�0�2Files�0�2(x86)\Microsoft�0�2BizTalk�0�2Server�0�2<版本>\Bins32\Schema\Restore。 在命令提示符下,鍵入:cscript UpdateDatabase.vbs SampleUpdateInfo.xml此腳本可更新存儲其他資料庫的位置信息的所有表。便箋 你只需在 BizTalk 組中的一個伺服器上運行 UpdateDatabase.vbs。 在64 位計算機上,必須從 64 位命令提示符下運行 UpdateDatabase.vbs。 便箋 如果配置了 EDI,則導航至 %SystemRoot%\Program Files\Microsoft BizTalk Server <版本>\Schema\Restore,然後打開 SampleUpdateInfo.xml 文件以便進行編輯。在 <OtherDatabases> 部分中添加以下文本: <Database Name="MsEDIAS2" oldDBName="old dta db name" oldDBServer="old dta server" newDBName="new dta db name" newDBServer="new dta server" />。保存編輯後的 SampleUpdateInfo.xml 文件。 將編輯後的 SampleUpdateInfo.xml 文件復制到 BizTalk Server 組中每個運行 BizTalk Server 的計算機上的 驅動器:\Program Files\Microsoft BizTalk Server 2013\Schema\Restore 目錄中。便箋 在64 位計算機中,請瀏覽至以下文件夾:%SystemDrive%\Program�0�2Files�0�2(x86)\Microsoft�0�2BizTalk�0�2Server�0�2<版本>\Bins32\Schema\Restore。 按照步驟 7 中的說明,在 BizTalk Server 組中的每個計算機上打開命令提示符窗口。導航到以下目錄:驅動器:\Program Files\Microsoft BizTalk Server 2013\Schema\Restore。便箋 在64 位計算機中,請瀏覽至以下文件夾:%SystemDrive%\Program�0�2Files�0�2(x86)\Microsoft�0�2BizTalk�0�2Server�0�2<版本>\Bins32\Schema\Restore。在命令提示符下,鍵入:cscript UpdateRegistry.vbs SampleUpdateInfo.xml此腳本可更新存儲其他資料庫的位置信息的所有注冊表項。便箋 你需要在 BizTalk 組中的每個伺服器上運行 UpdateRegistry.vbs。 便箋 在64 位計算機上,必須從 64 位命令提示符下運行 UpdateRegistry.vbs。 重新啟動所有 BizTalk Server 服務。有關如何重新啟動 BizTalk Server 服務的詳細信息,請參閱如何啟動、停止、暫停、恢復或重新啟動 BizTalk Server 服務。還原資料庫後,必須重新啟動 Windows 管理規范服務。依次單擊「開始」、「運行」,然後鍵入 services.msc,最後單擊「確定」。如果顯示「用戶訪問控制」對話框,請驗證描述的操作是否為你希望的操作,然後單擊「繼續」。右鍵單擊揥「Windows 管理規范」,然後單擊「重新啟動」。在用於管理 BizTalk Server 的計算機上,依次單擊「開始」、「所有程序」、Microsoft BizTalk Server�0�22013,然後單擊「BizTalk Server 管理」。在控制台樹中,右鍵單擊揃「BizTalk 組」,然後單擊「刪除」。在控制台樹中,右鍵單擊「BizTalk Server�0�22013 管理」,然後單擊「連接到現有組」。在「連接到現有 BizTalk Server 配置資料庫」對話框的「SQL Server 名稱」下拉列表框中,選擇充當 BizTalk 管理資料庫宿主的 Microsoft SQL Server 實例的名稱。在選擇 SQL Server 的實例時,BizTalk Server 將自動嘗試檢測該計算機上的 BizTalk Server BizTalk Server 資料庫。在「資料庫名稱」下拉列表框中,選擇要連接到的 BizTalk 管理資料庫 (BizTalkMgmtDb),然後單擊「確定」。 BizTalk Server 管理控制台將 BizTalk 組添加到控制台樹中。你的BizTalk Server 現已還原,應該正在運行。你現在應該配置備份 BizTalk Server 作業,以開始向新目標伺服器寫入備份。還應該重新配置新的目標系統。重要提示 如果使用的是規則引擎,則在還原資料庫後,必須重新啟動 BizTalk Server 組中的每個伺服器上的規則引擎更新服務。有關如何重新啟動規則引擎更新服務的詳細信息,請參閱如何啟動、停止、暫停、恢復或重新啟動 BizTalk Server 服務。 便箋 如果使用的是 BAM,則此時還原 BAM 資料庫。

H. SQL資料庫如何還原

  1. 把資料庫的備份文件放到伺服器的任意目錄下先, 然後按下面的步驟做。

  2. 如何從備份設備還原備份(企業管理器) ,從備份設備還原備份 。

  3. 展開伺服器組,然後展開伺服器。

  4. 展開"資料庫"文件夾,右擊資料庫,指向"所有任務"子菜單,然後單擊"還原資料庫"命令。

  5. 在"還原為資料庫"框中,如果要還原的資料庫名稱與顯示的默認資料庫名稱不同,請在其中進行輸入或選擇。

  6. 若要用新名稱還原資料庫,請輸入新的資料庫名稱。

  7. 說明 為資料庫指定新名稱將自動為從資料庫備份中還原的資料庫文件指定新名稱。

  8. 單擊"從設備",然後單擊"選擇設備"。

  9. 在"還原自"下,單擊"磁帶"或"磁碟",然後選擇還原設備。

  10. 如果沒有出現設備,則單擊"添加"以添加現有的備份設備或創建新的備份設備。

  11. 在"還原資料庫"對話框內,單擊"查看內容"並選擇要還原的備份集。

  12. 說明 此選項將掃描備份集以獲得備份內容信息,該操作可能需要花費較長時間,特別是在使用磁帶設備時。

  13. 如果已經知道要還原的備份集,則在"備份號"中輸入備份集編號。

  14. 在"還原備份集"下執行下列操作之一: 單擊"資料庫 — 完全"還原資料庫備份。

  15. 單擊"資料庫 — 差異"還原差異資料庫備份。

  16. 單擊"事務日誌"應用事務日誌備份。