㈠ 資料庫備份文件恢復不了,是為何
樓主可以試試下面的方法:
一、右擊系統資料庫master,新建查詢
執行以下sql代碼:
RESTORE DATABASE xxx
FROM DISK = 'E:\DB\xxx.bak' --bak文件路徑
with replace,
MOVE 'xxx' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\xxx.mdf', --mdf文件路徑
MOVE 'xxx_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\xxx.ldf' --ldf文件路徑
注釋:xxx是你需要還原的資料庫名稱,xxx.bak是你需要還原的備份文件。
二、上面方法執行成功後,只有部分的表結構已經還原,而且表中沒有數據,這時就可以用系統默認的方法再用xxx.bak文件還原一次資料庫就大功告成了,必須要選中覆蓋還原哦。
也可以試試還原另外一個資料庫 名字不同(如果上面方法不成功的話)
如果解決了樓主的問題 希望採納
㈡ 我用SQL2008 備份資料庫 還原的時候不能還原
1、在sql server高版本上做的備份,是不能在低版本上恢復的!
2、再有,sql server的備份功能會「記住」原來的資料庫的物理位置。在恢復時,也自動地往「記住」的這個物理位置去恢復資料庫文件。如:備份時資料庫文件在F:盤上,可當你在另一台機器上恢復時,這個機器上卻沒有分區F:。這時你需要在恢復時的對話中,對恢復的位置進行修改就可以了!
大致上有以上兩種情況!
㈢ SQL資料庫無法還原資料庫
原因分析
這是因為在線還原的資料庫在最後備份後又產生了新的日誌,所以按照默認設置的備份選項,系統將提示備份日誌尾部以免造成事務中斷。
解決方法
如果需要備份尾部日誌則進行備份。如果不需要,則可以在還原資料庫的的選項卡中選擇【覆蓋現有資料庫】復選框。
㈣ 資料庫完全備份,然後恢復錯誤了,請教怎麼回事
Oracle10G資料庫中,資料庫文件的備份與恢復可以有很多的方式來實現,這里介紹一種基於用戶管理的備份與恢復。基於用戶管理的備份是指使用OS命令來備份資料庫物理文件。
備份資料庫
資料庫一致性備份:關閉資料庫以後備份資料庫物理文件,這時數據文件scn值完全一致,所以稱之為資料庫的一致性備份或冷備份,適用於歸檔模式與非歸檔模式。
對基於用戶管理的冷備份的暫時理解:在資料庫shutdown狀態下使用OS命令直接拷貝資料庫物理文件。
資料庫非一致性備份:在open狀態下備份資料庫物理文件,這時資料庫內容可能會改變導致數據文件scn不一致,所以稱之為資料庫的非一致性備份或熱備份,只適用於歸檔模式。
㈤ 用友資料庫備份後,還原不到30%就報錯,無法還原怎麼辦啊
用友資料庫備份後會產生成兩個文件,一個UFDATA.BA_,另一個是UfErpAct.Lst,無法還原主要可能是UFDATA.BA_有問題,解決方法:
先解壓UFDATA.BA_,用友備份的UFDATA.BA_是經過壓縮的,好像是用7z壓縮的,不過可以用RAR解壓。如果連解壓都無法完成,估計沒什麼希望
如果可以順利解壓,那麼解開的文件是一個標準的SQL備份文件,如UFDATA.BAK,可以在企業管理器里直接進行還原操作,如果可以正常還原,那麼恭喜您,勝利再望了。
.如果可以進行還原,那麼就做下DBCC檢測一下資料庫,看有沒有錯誤,如果有錯誤就用DBCC進行修復 。
.如果不能正常還原,那就只能找數據恢復公司試試了,建議找北亞數據恢復中心進行恢復,他們做資料庫修復很在行。
㈥ 我的SQL Server 2000中備份了資料庫,我重新安裝了資料庫軟體之後為什麼不能恢復了
你的備份還原不上了是吧
你看看你有沒有把強制還原的勾勾上
還有你還原的路徑是否真實存在
如果你的備份是把整個資料庫(包括日誌文件都拷貝了),那就直接資料庫附加就可以了
㈦ mysql資料庫備份成功,再還原卻失敗,什麼原
mysql>mysqlmp -u root -p dbcurr> 20090219.sql; 上面這個是你寫的,-p後面是密碼還是資料庫的名字,如果是資料庫的名字,那麼你沒有指定備份到哪個目錄裡面自然報錯 舉例 mysql>mysqlmp -uroot -p密碼 dbcurr > /root/20090219.sql;
㈧ 用友資料庫備份後,還原不到30%就報錯,無法還原怎麼辦啊
用友
資料庫備份
後會產生成兩個文件,一個UFDATA.BA_,另一個是UfErpAct.Lst,無法還原主要可能是UFDATA.BA_
有問題
,
解決方法
:
先解壓UFDATA.BA_,用友
備份
的UFDATA.BA_是經過壓縮的,好像是用7z壓縮的,不過可以用RAR解壓。如果連解壓都無法完成,估計沒什麼希望
如果可以順利解壓,那麼解開的文件是一個標準的SQL
備份文件
,如UFDATA.BAK,可以在
企業管理器
里直接進行還原操作,如果可以正常還原,那麼恭喜您,勝利再望了。
.如果可以進行還原,那麼就做下DBCC檢測一下資料庫,看有沒有錯誤,如果有錯誤就用DBCC進行修復
。
.如果不能正常還原,那就只能找
數據恢復公司
試試了,建議找
北亞數據恢復中心
進行恢復,他們做資料庫修復很在行。
㈨ 備份的MySQL資料庫為什麼恢復不了
1,網站如果是在直接的後台備份,那麼應該在網站後台有恢復資料庫功能,如果沒有,請往下看
2,在網站目錄中找到備份文件,一般網站備份的文件是.sql後綴的,
3,需要安裝sql圖形管理工具,或進入資料庫管理工具phpMyAdmin(如果伺服器沒有這個就不需要下載安裝圖形管理工具)!
㈩ 資料庫為什麼還原不了
你需要在還原資料庫界面,點擊左側的選項,右邊出現覆蓋現有資料庫,這么一項,需要打勾,勾上,再點確定就可以了哦!