www.3112.net > sql数据库被覆盖了

sql数据库被覆盖了

恢复过程: 使用工具是LogExplore,(下载地址:http://five.ttdown.com/L/Log%20E ... verv%20v3.21.KG.exe) 安装后打开log explorer file=>attach log file->选择服务器和登陆方式->connect-> 选择数据库->attach->左面对话框中browse->view lo...

数据库是不能直接覆盖之前的数据的,你想完成“覆盖”的功能必须用update语句。 例:update 要修改的表名 set 属性名='123' where 属性名='原来的值' 这里需要注意的是where后面的条件必须是唯一的,以确定你要修改的行 。

没有备份?这个不靠谱埃 剩下的唯一方法就是通过LDF日志文件,分析某个时间段的操作,主要用于恢复SQL Server误Delete、误Update操作了。下个Log Explorer比较简单。 你也可以通过 这个功能还原

先使用 ALTER DATABASE dbname SET OFFLINE WITH ROLLBACK IMMEDIATE 语句让数据库离线,再使用 RESTORE DATABASE 语句还原。

怎么覆盖的?有备份吗?拉链表还是什么表

可以用最新的备份,进行恢复: 1、备份数据库文件 backup database to disk='d:\数据库文件.bak' backup log to disk='d:\日志文件.bak' 2、备份数据库日志 restore database to disk='d:\数据库文件.bak' restore log to disk='d:\日志文件.bak'

覆盖的只能用 强力数据恢复软件 来进行恢复了

只能做文件碎片恢复了,

1、把mdf文件和ldf文件拷贝到数据库的默认路径C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA里; 2、在sqlserver里新建个查询,执行下面代码; USE master; GO CREATE DATABASE NewFile ON (FILENAME = 'C:\Program Fi...

select a.no ,sum(case when a.index = 1 then a.value else 0 end)/count(distinct a.calcdate) as aa from A group by a.no union all select c.no ,sum(case when c.index = 5 then c.value else 0 end)/count(distinct c.calcdate) as cc fr...

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com