当前位置:首页 » 数据仓库 » 数据库不小心还原了
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

数据库不小心还原了

发布时间: 2022-10-23 22:06:08

A. sql数据库被覆盖还原,以前的数据能找回来吗

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数据库还原后还能恢复吗

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