HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    數(shù)據(jù)庫(kù)快照被刪除了怎么恢復(fù)(數(shù)據(jù)庫(kù)快照被刪除了怎么恢復(fù)回來(lái))

    發(fā)布時(shí)間:2023-04-08 04:57:14     稿源: 創(chuàng)意嶺    閱讀: 75        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于數(shù)據(jù)庫(kù)快照被刪除了怎么恢復(fù)的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端

    官網(wǎng):https://ai.de1919.com

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    數(shù)據(jù)庫(kù)快照被刪除了怎么恢復(fù)(數(shù)據(jù)庫(kù)快照被刪除了怎么恢復(fù)回來(lái))

    一、在sql里面把數(shù)據(jù)庫(kù)刪除了怎么恢復(fù)

    不同的數(shù)據(jù)庫(kù)有不同的恢復(fù)方式。

    • Oracle 11g之后有閃存回歸機(jī)制,在一定的時(shí)間內(nèi)可以從閃存中恢復(fù)數(shù)據(jù)。

    • MySQL數(shù)據(jù)庫(kù)則在開(kāi)啟了binlog日志的情況下,可以通過(guò)binlog日志恢復(fù)被刪除的數(shù)據(jù)。

    二、sql數(shù)據(jù)庫(kù)刪除了怎么恢復(fù)數(shù)據(jù)

    sql

    server中誤刪除數(shù)據(jù)的恢復(fù)本來(lái)不是件難事,從事務(wù)日志恢復(fù)即可。但是,這個(gè)恢復(fù)需要有兩個(gè)前提條件:

    1.

    至少有一個(gè)誤刪除之前的數(shù)據(jù)庫(kù)完全備份。

    2.

    數(shù)據(jù)庫(kù)的恢復(fù)模式(recovery

    mode)是“完整(full)”。

    針對(duì)這兩個(gè)前提條件,會(huì)有三種情況:

    情況一、如果這兩個(gè)前提條件都存在,通過(guò)sql語(yǔ)句只需三步就能恢復(fù)(參考文章),無(wú)需借助第三方工具。

    a)

    備份當(dāng)前數(shù)據(jù)庫(kù)的事務(wù)日志:backup

    log

    [數(shù)據(jù)庫(kù)名]

    to

    disk=

    n'備份文件名'

    with

    norecovery

    b)

    恢復(fù)一個(gè)誤刪除之前的完全備份:restore

    database

    [數(shù)據(jù)庫(kù)名]

    from

    disk

    =

    n'完全備份文件名'

    with

    norecovery,

    replace

    c)

    將數(shù)據(jù)庫(kù)恢復(fù)至誤刪除之前的時(shí)間點(diǎn):restore

    log

    [數(shù)據(jù)庫(kù)]

    from

    disk

    =

    n'第一步的日志備份文件名'

    with

    stopat

    =

    n'誤刪除之前的時(shí)間點(diǎn)'

    ,

    recovery

    情況二、如果第1個(gè)前提條件不存在,第2個(gè)前提條件存在,需要借助第三方工具。

    情況三、如果第2個(gè)前提條件不存在,無(wú)法恢復(fù)。所以,一定要將數(shù)據(jù)庫(kù)恢復(fù)模式設(shè)置為“完整(full)”。

    我現(xiàn)在面臨的是第二種情況,需要找第三方工具。

    開(kāi)始找的是log

    explorer

    for

    sql

    server,不支持sql

    server

    2008。

    后來(lái)找的是sql

    log

    rescue,也不支持sql

    server

    2008。

    接著找到的是systools

    sql

    recovery,支持sql

    server

    2008,但需要購(gòu)買,demo版并沒(méi)有數(shù)據(jù)恢復(fù)功能。

    最終在officerecovery.com上找到recovery

    for

    sql

    server,雖然也是商業(yè)軟件,需要購(gòu)買,但demo版可以恢復(fù)數(shù)據(jù),只要數(shù)據(jù)庫(kù)文件不超過(guò)24gb。幸好朋友的數(shù)據(jù)庫(kù)文件不大,用它完成了誤刪除數(shù)據(jù)的恢復(fù)。

    下面分享一下用recovery

    for

    sql

    server進(jìn)行恢復(fù)的操作步驟:

    1.

    運(yùn)行recovery

    for

    sql

    server

    2.

    點(diǎn)擊菜單中的

    file

    >

    recover,選擇要恢復(fù)的數(shù)據(jù)庫(kù)的數(shù)據(jù)文件(.mdf)

    3.

    next

    >

    next,進(jìn)入

    recovery

    configuration

    界面,選擇custom(選擇了custom才可以選擇從日志中恢復(fù)誤刪除的數(shù)據(jù))。

    4.

    next

    進(jìn)入

    recovery

    options

    窗口,選中

    search

    for

    deleted

    records,并選擇要恢復(fù)的數(shù)據(jù)庫(kù)的日志文件路徑(log

    file

    path)。

    5.

    next

    并選擇目標(biāo)文件夾(destination

    folder),用于存放恢復(fù)過(guò)程中生成的sql語(yǔ)句與bat文件。

    6.

    點(diǎn)擊start,開(kāi)始恢復(fù)操作(在上一步選擇的目標(biāo)文件夾中生成相應(yīng)的sql文件與bat文件),然后,出現(xiàn)

    sql

    server

    database

    creation

    utility

    窗口。

    7.

    next,選擇被恢復(fù)數(shù)據(jù)存放的目標(biāo)數(shù)據(jù)庫(kù)。

    8.

    next,

    選擇

    import

    availiable

    data

    from

    both

    database

    and

    log

    files

    9.

    next,

    next,

    然后就完成數(shù)據(jù)的恢復(fù)!

    三、你好請(qǐng)問(wèn)我誤將數(shù)據(jù)庫(kù)刪除了,如何恢復(fù)呢?

    請(qǐng)立即關(guān)閉所有程序,停止向硬盤寫入數(shù)據(jù),然后通過(guò)EASYRECOVER之類的數(shù)據(jù)恢復(fù)軟件,找到MDF和LDF為擴(kuò)展名的文件,備份出來(lái),然后再拷附加數(shù)據(jù)庫(kù)。最好先不要向原位置寫回?cái)?shù)據(jù)庫(kù)文件,而是到別的機(jī)器上恢復(fù),等成功了,再拷貝回本機(jī)。

    關(guān)鍵是,不要再向硬盤寫入任何數(shù)據(jù),否則,即使用文件找到,也可能數(shù)據(jù)文件已被損壞了。

    四、sqlserver 刪除數(shù)據(jù)庫(kù) 怎么恢復(fù)

    使用命令,是通過(guò)sqlserver的事務(wù)日志以及一個(gè)誤刪除前的數(shù)據(jù)庫(kù)的完整備份進(jìn)行還原,所以在sqlserver2012的維護(hù)計(jì)劃向?qū)е?,要建立完整備份,差異備份和事?wù)日志,具體如下

    以及在數(shù)據(jù)庫(kù)屬性,選項(xiàng)設(shè)置中,設(shè)置為完整備份,做好如上兩個(gè)設(shè)置,數(shù)據(jù)庫(kù)誤刪后找回?cái)?shù)據(jù)就會(huì)非常輕松,現(xiàn)在說(shuō)一下如何還原sqlserver數(shù)據(jù)到故障點(diǎn)。

    以上就是關(guān)于數(shù)據(jù)庫(kù)快照被刪除了怎么恢復(fù)相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    抖音短視頻數(shù)據(jù)分析報(bào)告(抖音短視頻數(shù)據(jù)分析報(bào)告怎么看)

    小紅書在線刷(小紅書刷數(shù)據(jù)網(wǎng)址)

    大數(shù)據(jù)獲客軟件有哪些(360信貸經(jīng)理獲客平臺(tái))

    對(duì)品牌有什么了解怎么說(shuō)(對(duì)品牌有什么了解怎么說(shuō)呢)

    農(nóng)村自建房門前花園設(shè)計(jì)(農(nóng)村自建房門前花園設(shè)計(jì)200平方米)