数据库删除了怎么恢复
答:c) 将数据库恢复至误删除之前的时间点:RESTORE LOG [数据库] FROM DISK = N'第一步的日志备份文件名' WITH STOPAT = N'误删除之前的时间点' , RECOVERY 情况二、如果第1个前提条件不存在,第2个前提条件存在,需要借助第三方工具。情况三、如果第2个前提条件不存在,无法恢复。所以,一定...
答:n'误删除之前的时间点',recovery 情况二、如果第1个前提条件不存在,第2个前提条件存在,需要借助第三方工具。情况三、如果第2个前提条件不存在,无法恢复。所以,一定要将数据库恢复模式设置为“完整(full)”。我现在面临的是第二种情况,需要找第三方工具。开始找的是log explorer for sql server,...
答:这两个前提条件都满足,可以通过SQL语句进行数据恢复,而且只需三步即可恢删除的数据,无需第三方工具。方式二:当不满足第一个条件,而满足第二个条件时,需要借助第三方工具,才能恢复数据。方式三:如果两个条件都不满足,数据则无法恢复。所以,一定将数据库的恢复模式,调整为“完整(Full)”。
答:物理备份数据文件之类的操作,那么可以恢复到删除前的数据 3 如果你的删除操作是直接对data下的文件进行删除,注意,不是粉碎文件操作,那么你可以尝试用磁盘恢复软件来找回被误删的数据文件;除以上情况,其他真的是没法恢复了,不过貌似很多公司号称能够恢复,要收费,具体他们怎么恢复我就不晓得了。
答:删除表后,可以采用如下操作:在 user_recyclebin中找到最近操作过的表名称,然后用闪回(只能用于10G及以上版本)。FLASH BACK TABLE TABLE_NAME TO BEFORE DROP;如果是删了或修改里面的数据,可以先建立一个快表将删除修改之前状态的数据找回到这个表中:CREATE TABLE QUICK_TABLE AS SELECT * FROM ...
答:恢复场景1 误Truncate表的常规恢复 D公司的业务维护人员由于误将产品数据库当做测试环境库导致错误地TRUNCATE了一张表上的所有数据,DBA尝试恢复但是发觉最近的备份不可用,导致无法从备份中恢复出该数据表上的记录。 此时DBA决定采用PRM来恢复已经被TRUNCATE掉的数据。由于该环境中 所有数据库文件均是可用且...
答:mode)是“完整(full)”。针对这两个前提条件,会有三种情况:情况一、如果这两个前提条件都存在,通过sql语句只需三步就能恢复(参考文章),无需借助第三方工具。a)备份当前数据库的事务日志:backup log [数据库名]to disk= n'备份文件名'with norecovery b)恢复一个误删除之前的完全备份:...
答:物理备份数据文件之类的操作,那么可以恢复到删除前的数据 3 如果你的删除操作是直接对data下的文件进行删除,注意,不是粉碎文件操作,那么你可以尝试用磁盘恢复软件来找回被误删的数据文件;除以上情况,其他真的是没法恢复了,不过貌似很多公司号称能够恢复,要收费,具体他们怎么恢复我就不晓得了。
答:误删数据恢复可以利用软件和电脑注册表,下文来分享三个恢复方法。以下方法以电脑注册表为例,具体步骤如下。1.运行窗口输入regedit,首先按住电脑键盘Win+R组合键,在弹出的运行窗口中输入“regedit”。2.找到NameSpace文件夹,打开注册表编辑器后,按照这个路径(计算机/HKEY_LOCAL_MACHINE/SOFTWARE/...
答:1、首先先确认你的Windows是否开启了【系统还原】功能。如果有,请恢复到之前的还原点。2、如果没开系统还原,请确认你原来的数据库是否在系统分区。如果在系统分区的话,建议用类似深山红叶的光盘启动,开启EasyRecovery来扫描回复数据。不过多半找不回来。因为系统分区是改动N频繁的。3、用备份数据来恢复...
网友评论:
武怕15216063223:
数据库数据不小心删除后,怎么恢复数据 -
19733谢虞
: SQL Server中误删除数据的恢复本来不是件难事,从事务日志恢复即可.但是,这个恢复需要有两个前提条件:1. 至少有一个误删除之前的数据库完全备份.2. 数据库的恢复模式(Recovery mode)是“完整(Full)”.针对这两个前提条件,...
武怕15216063223:
sql数据库delete删除后怎么恢复? -
19733谢虞
: 一、如果是刚刚删除,那么有两方法: 首先用show parameter undo;命令查看当时的数据库参数undo_retention设置. 显示如下: undo_management string AUTO undo_retention integer 10800 undo_suppress_errors boolean FALSE undo_...
武怕15216063223:
如何还原数据库???? -
19733谢虞
: 请按照我说的步骤去做:第一、还原数据库 第二、右键点击刚还原的数据库名称→属性→权限,把用户的权限删除(假设用户为test),就是把那些绿色的勾取消.第三、在该数据库的“用户”里把对应的用户名test删除.第四、分别对该数据库里包含的表,所有用到该用户test的权限取消(把勾去掉)————(可以先做第三步,做完后如果表里没有该用户test,则不需要做这一步.因为我是先做的第四步,所以没试过先做第四步,不知道会怎样?,..嘿嘿:).第五步,新建登录,设定默认数据库和访问数据库权限.第六步,重新对刚才还原的数据库和表赋予权限.OK,搞定了吧~?!
武怕15216063223:
MySQL 数据库被删了怎么办 -
19733谢虞
: 如果有备份,找到备份文件,复制到MySQL数据库目录中,重启服务即可. 如果没有备份,尽快停止MySQL和其它会写磁盘的软件,然后用数据恢复软件尝试恢复数据库目录下的已删除文件.恢复成功后重新启动MySQL服务.
武怕15216063223:
错删掉sql数据库怎么找回? -
19733谢虞
: 我认为有两个办法:1、如果能够备份“置疑”数据库的话,现备份出来,然后删除该数据库,最后由备份出来的文件恢复.2、如果无法备份可以采取先停止sql server,然后到sql安装目录的data(系统默认时这里,也可能在其他你放置的目录下)目录下找到该“置疑”数据库文件和日志文件拷贝到其他目录,启动sql server,删除该数据库,将考出的数据库文件和日志文件考回原目录,最后用这两个文件通过数据库附加的方法恢复原数据库.
武怕15216063223:
如果数据库的数据被你不小心删了 怎样恢复啊? -
19733谢虞
: ORACLE 有备份的话 可以恢复 如果只是删除 了表里的数据的话 select * from sys.smon_scn_time; --scn 与时间的对应关系 每隔5分钟,系统产生一次系统时间标记与scn的匹配并存入sys.smon_scn_time表. select * from student as of scn ...
武怕15216063223:
mysql数据库被删除了,怎么恢复吗 -
19733谢虞
: 1 找个别的机器安装个同版本的mysql或从已安装同版本的其他机器上(非同版本的也可以试下):拷贝 mysql/data/mysql 目录到你的mysql/data/ 下吧2 试着启动mysql服务,如果能启动了,理论上应该丢失的只有用户、授权等一些系统信息,不影响你的使用的数据;如果不能启动,看错误日志,争取启动了.3 赶紧把数据备份一份出来,重新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了,重新导入一遍.理论上不这样也可以,但只是非生产重要的环境下.4 重新做用户授权.
武怕15216063223:
数据库文件被人为删除,怎么办? -
19733谢虞
: 当出现数据库文件误删问题后,被恢复文件所占空间(磁盘分区)不能被写入新文件.因为新文件所使用的磁盘空间可能正是想要恢复文件所占的空间,旧文件存储空间被新文件所替换,将使得恢复操作变得困难.当用户发现数据库文件丢失后,第一时间应该停止一切操作.如果被丢失的文件位于系统盘,更是需要对电脑进行立刻的断电操作.然后,将硬盘挂接到其它电脑中,以从盘形式加载,从中避免新文件的写入.需要注意的是,浏览网页、下载安装数据恢复软件也是一系列的文件写入操作,所以最好的操作就是以从盘形式加载,避免这些文件操作影响到文件的恢复成功机率.
武怕15216063223:
sqlserver数据库数据被删除了怎么还原 -
19733谢虞
: sqlserver数据库数据被删除了怎么还原SQL Server中误删除数据的恢复本来不是件难事,从事务日志恢复即可.但是,这个恢复需要有两个前提条件:1. 至少有一个误删除之前的数据库完全备份.2. 数据库的恢复模式(Recovery mode)是“完整(Full)”.