SQL原資料庫被覆蓋還原,以前的數據能找回來,找回方法為:
1、打開SQL Server軟體後,我們點擊下拉菜單中的還原數據按鈕。
B. sqlserver資料庫被還原後能恢復嗎
通過查詢System database 中msdb資料庫中表restorehistory 可以得到恢復記錄信息 ,destination_database_name 是資料庫名,restore_date就是還原時間
如果你有admin的許可權我覺得就應該能刪除!
C. 被還原的資料庫 怎麼再還原過來
資料庫沒有備份,數據被覆蓋了,如何還原?這種情況下,可以通過日誌來還原。先把資料庫還原到上一時間段備份的版本。
D. 在SQL中,不小心把資料庫還原了,數據全沒了,而且沒有備份 ,還有希望恢復嗎
沒的恢復,「硬碟數據恢復軟體」也不可能恢復了,因為它是文件重寫,而不是文件刪除,除非你有備份或者還原卡,不然的話,只能同情你了。
E. mysql資料庫不小心還原了怎麼辦
mysql資料庫不小心還原了需要按照以下步驟恢復。
1、先確認MYSQL有沒有啟用bin日誌,就是看下mysql.ini(my.cnf)里的log-bin=mysql-bin,可以自定義一個目錄和前綴名,比如/data/log/mylog這樣。
2、然後在資料庫文件存放的data目錄就能看到mysql-bin.00000x這樣的文件,這就是二進制日誌了,可以導出成txt格式的,裡面其實就是對資料庫的各種操作SQL語句。
3、導出txt文件:
E:wampinmysqlmysql5.6.12in>mysqlbinlog --database=testdatabase E:wampinmysqlmysql5.6.12datamysql-bin.000312 > C:\test1.txt
這是WINDOWS下的導出,linux也是類似的。
database=資料庫名
從最早的日誌還始還原
linux下可以很方便的mysql-bin.000*
可以加參數開始時間和結束時間,就是你執行那條SQL語句的時間
start-datetime="2014-12-04 11:25:56" --stop-datetime="2014-12-04 13:23:50"
4、恢復數據:
E:wampinmysqlmysql5.6.12in>mysqlbinlog --database=yundongchao E:wampinmysqlmysql5.6.12datamysql-bin.000179 | mysql -u root -p
------------------------------------------------
F. 不小心在後台還原了資料庫,網站內容都沒了,怎麼恢復
網站是用的什麼程序做的。是空間,還是自己的伺服器
G. 資料庫還原錯了如何挽救
先把資料庫做一個備份.分離後備份數據文件那種.
然後再想辦法從日誌裡面找解決辦法.
千萬不要執行其它操作,立刻備份.切記....
H. SQLSERVER2005資料庫被誤還原覆蓋,有沒有辦法恢復回去
覆蓋的數據都是沒有辦法的,只能是在重新做啦,資料庫覆蓋的話,專業數據恢復公司也沒有辦法的
I. SQL資料庫還原後還能恢復嗎
那要看你把資料庫文件是否刪除了?如果沒有刪除的話找到資料庫文件附加下就可以了。
如果資料庫文件刪除了,找個數據恢復軟體進行恢復或者到專業恢復數據的地方去恢復下(前提是硬碟沒有壞掉)。