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数据库还原后还能恢复吗
那要看你把数据库文件是否删除了?如果没有删除的话找到数据库文件附加下就可以了。
如果数据库文件删除了,找个数据恢复软件进行恢复或者到专业恢复数据的地方去恢复下(前提是硬盘没有坏掉)。