sql資料庫還原報錯
① sql server 2005資料庫文件無法還原,報錯如下圖
樓主你是還沒有備份事物日誌造成的
備份的選項要選擇「備份日誌尾部,並使資料庫處於還原狀態」,確定即可。
還原:選中要還原的資料庫,
右擊
——任務——還原——資料庫,會看到有完整
備份文件
和
事務日誌
備份文件,都選中,然後選擇時間點,就可以還原到最近的時間點。
希望解決了樓主的問題
② SQL2005還原資料庫出錯。
當還原資料庫時,如果出現「為備份或還原操作指定的設備太多;只允許指定64個 設備。RESTORE DATABASE操作異常終止。」這個錯誤時,說明你是在把從SQLServer2005 上備份的數據還原到SQLServer2000資料庫上。出現這個錯誤:1.並不說明你的電腦系統 有問題(不用重裝系統)。2.你的SQLServer2005或SQLServer2000資料庫安裝的有問題(不 用重裝資料庫)。3.不用破口大罵微軟垃圾。 很簡單,只要你連接上SQLServer2005的SQLEXPRESS實例。在SQLServer2005庫上還 原即可。下載SQL Server Management Studio Express軟體,這是用於連接管理 SQLServer2005的工具。可以幫助你還原資料庫,強調一下,雖然使用 SQL Server Management Studio Express這個工具了,SQLEXPRESS這個實例才是你要連接 的2005資料庫(.\SQLEXPRESS)。而不是(.)或(local),如果是(.)或(local)說明你沒有 連接上SQLServer2005資料庫,還會報錯,必須確信你真正連接上了SQLServer2005資料庫。 最後總結一下:SQLServer2005和SQLServer2000的備份是不能通用的,因此,當還原 資料庫時不能搞混,特別是,當從網上下載一些源代碼,有些資料庫的備份,沒有註明是 2005還是2000的,當出現以上錯誤時,說明你是在把從SQLServer2005上備份的數據還原到 SQLServer2000資料庫上。需要注意一下。
③ SQL還原資料庫錯誤 老說有兩個家族成員 缺少了一個成員
原因分析:
1。備份的時候,舊路徑沒有刪除,添加了一個新路徑,就無意中設置成了兩個備份路徑,SQL就會根據兩個備份路徑把備份文件分成兩個。
2。還原的時候源數據必須把兩個備份文件都載入上。
3。還原的新路徑要手工修改成實際SQL的data文件夾路徑。
4。如果有同名資料庫,且需要覆蓋的話,要修改設置。
④ sql server 2000 還原資料庫出錯問題
肯定是由於你其他地方正在使用這個資料庫。
可能的原因,是不是查詢分析器開著,正佔用這個資料庫?
或者有其他地方的事務,正在進行對於這個資料庫的查詢操作?
把所有相關的軟體全部關掉,然後進行還原。
另外,再確定是不是有其他機器正在連接這個資料庫?
⑤ sql2005還原資料庫報錯的原因
還原失敗就試試,新建一個資料庫,再還原到該數據。如果可以,備份文件沒問題,你把原資料庫刪了再重建-還原。如果不行,那是你備件文件的問題了。。。。再去找找修復備份文件的辦法。
⑥ 還原sql資料庫失敗怎麼辦
1、還原資料庫之前,確定目標資料庫沒有用戶在使用。
2、還原資料庫的界面上,一定要勾上斷開資料庫連接
⑦ sql資料庫還原出錯
你要是原用2008導入到2005就會出問題,一般都是高版本兼容低版本的
建議操作:
將你原資料庫
還是先放入SQL2008中
打開表文件夾
選中表
右鍵單擊
到處SQL腳本
然後把倒出來的SQL腳本文件另存
在SQL2005中打開
重新執行創建一個新的2005可執行的資料庫。
缺點:
你曾經對資料庫內的數據進行的錄入
什麼的
都要再來一次。
⑧ sql2005還原資料庫報錯
可能是你的資料庫伺服器中存在同名資料庫!
RESTORE DATABASE [aft_shop] FROM DISK = N'G:\備份文件' WITH FILE = 1, MOVE N'aft_shop' TO N'G:\aft_shop.mdf', MOVE N'aft_shop_log' TO N'G:\\aft_shop.ldf', NOUNLOAD,REPLACE, STATS = 10, PASSWORD = 'xxxx'
所以 在WITH 後加入 REPLACE 或 STOPAT 就可以還原啦 !但同名資料庫可能被覆蓋!
⑨ SQL2008 還原資料庫 提示錯誤3241
SQL2008 還原資料庫 提示錯誤3241是設置錯誤造成的,解決方法為:
1、在你的資料庫上右擊,選擇其中的任務。