新聞中心
在日常工作中,數(shù)據(jù)庫的備份和還原是非常重要的工作之一。數(shù)據(jù)庫有時會出現(xiàn)各種問題,例如誤刪除數(shù)據(jù)、服務器故障等,這是我們需要進行還原的時候。本文將詳細介紹如何還原數(shù)據(jù)庫,讓您輕松應對各種數(shù)據(jù)庫出現(xiàn)的問題。

創(chuàng)新互聯(lián)公司是一家專業(yè)提供上杭企業(yè)網(wǎng)站建設,專注與成都網(wǎng)站制作、成都網(wǎng)站設計、HTML5建站、小程序制作等業(yè)務。10年已為上杭眾多企業(yè)、政府機構(gòu)等服務。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
步驟一:確認還原的數(shù)據(jù)庫備份文件
在進行還原之前,我們需要確認還原的數(shù)據(jù)庫備份文件是否正確。如果備份文件不正確,還原后的數(shù)據(jù)庫將會存在很多問題。因此,在還原之前我們需要對備份文件進行核對。確認備份文件的路徑和名稱是否正確。
步驟二:停止數(shù)據(jù)庫服務
在進行還原之前,我們需要停止數(shù)據(jù)庫服務。停止數(shù)據(jù)庫服務可以避免還原數(shù)據(jù)庫時出現(xiàn)沖突。在Windows平臺上,我們可以通過命令行進行停止服務。
步驟三:將備份文件拷貝到正確路徑下
在停止數(shù)據(jù)庫服務后,我們需要將備份文件拷貝到還原數(shù)據(jù)庫的正確路徑下。正確路徑的確定與不同的數(shù)據(jù)庫廠商有關(guān)。例如,在Microsoft SQL Server上,我們需要將備份文件拷貝到MSSQL備份目錄下。
步驟四:還原數(shù)據(jù)庫
完成前三個步驟后,我們可以開始還原數(shù)據(jù)庫了。以下是具體操作步驟:
1. 打開數(shù)據(jù)庫管理工具
2. 切換到“還原數(shù)據(jù)庫”選項
3. 選擇要還原的備份文件
4. 點擊開始還原
在還原過程中,您可以查看還原的進度,還原完畢后我們需要再次啟動數(shù)據(jù)庫服務。
步驟五:確認還原數(shù)據(jù)是否正確
在進行完還原后,我們需要確認還原數(shù)據(jù)是否正確??梢葬槍π缘牟樵償?shù)據(jù)是否還原到數(shù)據(jù)庫中。如果發(fā)現(xiàn)還原之后出現(xiàn)了問題,我們可以重新進行還原,或者尋找其他的解決方案。
:
備份和還原數(shù)據(jù)庫是數(shù)據(jù)庫管理員必備的技能之一。通過本文的介紹,我們可以輕松的進行還原。在操作過程中,需要注意備份文件的正確性、停止數(shù)據(jù)庫服務、將備份文件拷貝到正確路徑下等細節(jié)方面的問題。在還原后,需要認真確認還原數(shù)據(jù)是否正確,以避免因還原失誤帶來的問題。
相關(guān)問題拓展閱讀:
- 如何還原數(shù)據(jù)庫
如何還原數(shù)據(jù)庫
必須將所有數(shù)據(jù)庫還原到相同的標記,以確保各個數(shù)據(jù)庫間的事務狀態(tài)一致。有關(guān)詳細信息,請參閱標記的事務、完整備份和日志備份。如果目標系統(tǒng)中只有一個服務器,請確保還原了所有日志備份集(除了最新日志備份集以外)。有關(guān)詳細信息,請參閱查看已還原備份的歷史記錄。如果沒有還原所有日志備份集,并且當前沒有運行還原作業(yè),請運行還原作業(yè)(必要時,請手動運行)。如果存在尚未完成的可還原備份集,則作業(yè)將處理它們,直到所有備份集全部還原為止。如果目標系統(tǒng)中有多個服務器,則必須將所有服務器還原到相同的備份集。你必須查看每個服務器的還原歷史記錄,確保所有服務器上還原的最新日志備份集都是相同的。如果不同,則必須在需要還原最新日志備份集的每個服務器上手動運行還原作業(yè)。當所有的服務器都還原為相同的備份集后,最終的備份集可以手動還原。圓仔adm_BackupHistory 表是記錄源系統(tǒng)日志傳送過程歷史記錄的核心。所有執(zhí)行的備份工作都記錄到此表中。目標系統(tǒng)中的所有服務器都從此表讀取信息,以獲取執(zhí)行其還原工作所需的信息。便箋 如果從備份還原 BAM 主導入數(shù)據(jù)庫,則還應該使用該 BAM 主導入數(shù)據(jù)庫備份之前的備份來還原 BAM 存檔數(shù)據(jù)庫、BAM 星型架構(gòu)數(shù)據(jù)庫和 BAM 分析數(shù)據(jù)庫。有關(guān)詳細信息,請參閱備份和還原 BAM。便箋 如果將源數(shù)據(jù)庫的完整備份或日志備份從備份 BizTalk Server 作業(yè)放置它們的位置上移走,則應該更答培新目標系統(tǒng)上 bts_LogShippingDatabases 表中該數(shù)據(jù)庫的相關(guān)行,將 LogFileLocation 或 DBFileLocation 設置為目標系統(tǒng)應從中讀取完整/日志備份文件的新位置。運行 bts_ConfigureBtsLogShipping 存儲過程時,將填充此表。默認情況下,這些列設置為空,這表明目標系統(tǒng)應該從 adm_BackupHistory 表中存儲的位置上讀取這些備份文件。重要提示 請總是在某個安全位置保留備份文件的一個副本。即使你進行了日志備份,在沒有備份文件的情況下也無法還原數(shù)據(jù)庫。先決條件若要執(zhí)行此過程,必須以 SQL Server sysadmin 固定服務器角色成員的帳戶登錄。還原數(shù)據(jù)庫 (SQL Server 2023 R2/2023 SP1)在確定為目標系統(tǒng)的計算機上,依次單擊“開始”、“所有程序”、“Microsoft SQL Server 2023 R2”和“SQL Server Management Studio”。在“連接到服務器”對話框中,指定目標系統(tǒng)上 SQL Server 的名稱,然后單擊“連接”,連接到相應的 SQL Server。在揗“Microsoft SQL Server Management Studio”中,依次雙擊相應的服務器、“SQL Server 代理”和“作業(yè)”。在詳細信息窗格中,右鍵單擊揃“S 日志傳送 – 獲取備份歷史記錄”,然后單擊“禁用”。在“禁用作業(yè)”對話框中,該狀態(tài)更改為“成功”。在詳細信息窗格中,右鍵單擊揃“S 日志傳送 – 還原數(shù)據(jù)庫”,然后單擊“禁用”。在“禁用作業(yè)”對話框中,該狀態(tài)更改為“成功”。在詳細信息窗格中,右鍵單擊“S 日志傳送 – 還原到標記”,然后單擊橘舉汪“作業(yè)開始步驟…”。出現(xiàn)“開始 上的作業(yè)”對話框時,單擊“步驟 ID 1”(默認情況下處于選中狀態(tài)),然后單擊“開始”。 “開始 上的作業(yè)”對話框?qū)㈥P(guān)閉,而“開始作業(yè) – ”對話框仍打開。此對話框?qū)@示正在運行的作業(yè)的進度和狀態(tài)。當作業(yè)完成后,檢查“狀態(tài)”是否為成功,然后單擊“關(guān)閉”。如果“狀態(tài)”為錯誤,請單擊“消息”字段中的鏈接,以獲取有關(guān)該問題本質(zhì)的詳細信息。如果該作業(yè)成功,則 SQL Server 代理作業(yè)和 BizTalk Server 數(shù)據(jù)庫會還原到目標系統(tǒng)。在以前編輯 SampleUpdateInfo.xml 文件所使用的、運行 BizTalk Server 的計算機上打開命令提示符。導航到以下目錄:驅(qū)動器:\Program Files\Microsoft BizTalk Server 2023\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此腳本可更新存儲其他數(shù)據(jù)庫的位置信息的所有表。便箋 你只需在 BizTalk 組中的一個服務器上運行 UpdateDatabase.vbs。在64 位計算機上,必須從 64 位命令提示符下運行 UpdateDatabase.vbs。便箋 如果配置了 EDI,則導航至 %SystemRoot%\Program Files\Microsoft BizTalk Server \Schema\Restore,然后打開 SampleUpdateInfo.xml 文件以便進行編輯。在 部分中添加以下文本:。保存編輯后的 SampleUpdateInfo.xml 文件。將編輯后的 SampleUpdateInfo.xml 文件復制到 BizTalk Server 組中每個運行 BizTalk Server 的計算機上的 驅(qū)動器:\Program Files\Microsoft BizTalk Server 2023\Schema\Restore 目錄中。便箋 在64 位計算機中,請瀏覽至以下文件夾:%SystemDrive%\Program?0?2Files?0?2(x86)\Microsoft?0?2BizTalk?0?2Server?0?2\Bins32\Schema\Restore。按照步驟 7 中的說明,在 BizTalk Server 組中的每個計算機上打開命令提示符窗口。導航到以下目錄:驅(qū)動器:\Program Files\Microsoft BizTalk Server 2023\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此腳本可更新存儲其他數(shù)據(jù)庫的位置信息的所有注冊表項。便箋 你需要在 BizTalk 組中的每個服務器上運行 UpdateRegistry.vbs。便箋 在64 位計算機上,必須從 64 位命令提示符下運行 UpdateRegistry.vbs。重新啟動所有 BizTalk Server 服務。有關(guān)如何重新啟動 BizTalk Server 服務的詳細信息,請參閱如何啟動、停止、暫停、恢復或重新啟動 BizTalk Server 服務。還原數(shù)據(jù)庫后,必須重新啟動 Windows 管理規(guī)范服務。依次單擊“開始”、“運行”,然后鍵入 services.msc,最后單擊“確定”。如果顯示“用戶訪問控制”對話框,請驗證描述的操作是否為你希望的操作,然后單擊“繼續(xù)”。右鍵單擊揥“Windows 管理規(guī)范”,然后單擊“重新啟動”。在用于管理 BizTalk Server 的計算機上,依次單擊“開始”、“所有程序”、Microsoft BizTalk Server?0?22023,然后單擊“BizTalk Server 管理”。在控制臺樹中,右鍵單擊揃“BizTalk 組”,然后單擊“刪除”。在控制臺樹中,右鍵單擊“BizTalk Server?0?22023 管理”,然后單擊“連接到現(xiàn)有組”。在“連接到現(xiàn)有 BizTalk Server 配置數(shù)據(jù)庫”對話框的“SQL Server 名稱”下拉列表框中,選擇充當 BizTalk 管理數(shù)據(jù)庫宿主的 Microsoft SQL Server 實例的名稱。在選擇 SQL Server 的實例時,BizTalk Server 將自動嘗試檢測該計算機上的 BizTalk Server BizTalk Server 數(shù)據(jù)庫。在“數(shù)據(jù)庫名稱”下拉列表框中,選擇要連接到的 BizTalk 管理數(shù)據(jù)庫 (BizTalkMgmtDb),然后單擊“確定”。 BizTalk Server 管理控制臺將 BizTalk 組添加到控制臺樹中。你的BizTalk Server 現(xiàn)已還原,應該正在運行。你現(xiàn)在應該配置備份 BizTalk Server 作業(yè),以開始向新目標服務器寫入備份。還應該重新配置新的目標系統(tǒng)。重要提示 如果使用的是規(guī)則引擎,則在還原數(shù)據(jù)庫后,必須重新啟動 BizTalk Server 組中的每個服務器上的規(guī)則引擎更新服務。有關(guān)如何重新啟動規(guī)則引擎更新服務的詳細信息,請參閱如何啟動、停止、暫停、恢復或重新啟動 BizTalk Server 服務。便箋 如果使用的是 BAM,則此時還原 BAM 數(shù)據(jù)庫。
還原一個數(shù)據(jù)庫的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于還原一個數(shù)據(jù)庫,如何還原數(shù)據(jù)庫:一步步教你操作,如何還原數(shù)據(jù)庫的信息別忘了在本站進行查找喔。
香港服務器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務提供商,擁有超過10年的服務器租用、服務器托管、云服務器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務器、香港云服務器、免備案服務器等。
文章題目:如何還原數(shù)據(jù)庫:一步步教你操作(還原一個數(shù)據(jù)庫)
網(wǎng)站路徑:http://www.dlmjj.cn/article/dhhohhd.html


咨詢
建站咨詢
