数据库质疑或只有MDF文件资料

--允许进行系统表的操作

use master

declare @databasename varchar(255)

set @databasename=‘Blwy BarCode‘

--1.如果用户库无法启动,打开sql server分析查询器,执行以下命令

EXEC  sp_configure ‘allow update‘,1 reconfigure with override

--2.将数据库设置成紧急模式

UPDATE sysdatabases set status=-32768 where dbid=DB_ID(@databasename)

--3.创建日志文件dbcc rebuild_log (@databasename,‘D:\Blwy BarCode_log.ldf‘)

--4.修改只允许DBO访问--sp_dboption @databasename,‘dbo use only‘,‘false‘

--5.验证数据库一致性

dbcc checkdb(@databasename)

--6.第5步失败,则

exec sp_dboption @databasename, N‘single‘, N‘true‘   --将目标数据库置为单用户模式

dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)

dbcc checkdb(@databasename,REPAIR_REBUILD)

exec sp_dboption @databasename, N‘single‘, N‘false‘   --将目标数据库置为多用户模式

--7.恢复数据库的紧急模式

update sysdatabases set status=0 where [email protected]
--8.恢复系统表操作的设置

exec sp_configure @databasename,0 reconfigure with override

时间: 2024-08-28 03:08:55

数据库质疑或只有MDF文件资料的相关文章

SQL Server MDF 文件打开和相关问题图解

为了开发时的方便和不时之需:研究下不需要SQL Server,直接打开MDF数据库文件的软件: 1 SQL MDF Viewer 这是一个好工具:偶不得不说:不错:没有SQL Server的情况下,成功打开了MDF文件: 可以显示记录和数据库结构:不过看不到存储过程的代码,视图的代码能看到: 2 网际数据库浏览器 先安装, 界面: 登录要用户名密码:那么就是需要Sql Server 运行才能打开MDF 文件了: 如下图,原来此软件是用不同开发语言和数据库的连接字符串语法去连接数据库然后查询数据,

根据.mdf文件查看 SQL数据库的版本信息

手上有 经理带来的一个教学管理系统,由于不知道开发环境,在向SQL2000附件数据库的时候 报出附加失败的信息 ,上网查知说的2005的数据库不能向2000添加,好吧 那我在安装一个2005的行吧?但是安装SQL2005的时候确出现了问百度一段时间后知道因为我的机器上安装VS2005的时候他会给你带一个SQL2005的简化版(sql2005express),正是这个原因在安装SQL2005开发版的时候才会出现问题,所以需要把自带的sql2005express删除在重新安装;2005的安装上之后

SQLServer2008R2 mdf文件还原数据库

偶然遇到要用mdf文件restore数据库,试了2个小时才弄出来,百度查出来的我试了都不太好用,或者是我没理解. 下面把我用的记录一下,以防忘记. 工具:SQLServer 2008R2 步骤: 1.创建一个与mdf文件同名的数据库 2.将新创建的数据库宕机(detach), 3.在数据库文件中找到对应的数据库文集和对应的log文集,删除. 4.将需要还原的文件复制到对应的目录下. 5.将该文件attach到数据库上. 6.OK了.

sql System.Data.SqlClient.SqlError: 无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQL\data\itsm_Data.MDF'。数据库 'my1' 正在使用该文件的解决方案

对数据库备份进行还原时遇到“sql System.Data.SqlClient.SqlError: 无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQL\data\itsm_Data.MDF'.数据库 'my1' 正在使用该文件”的问题. 产生原因:对一个数据库备份文件在两个数据库中进行还原时,这个问题的出现主要是因为还原第一个数据库和第二个数据库的名称是一样的,而且在第二个数据库还原时的物理路径时选的路径和第一个数据库还原路径一样. 解决方案:

SQL SERVER 2008数据库MDF文件0字节数据恢复

SQL SERVER 2008数据库文件碎片恢复软件, 不管是MDF文件自然损坏后变0字节,还是经过删除后使用数据恢复软件找到后变成0字节均有良好的效果! 案例分析: 山东某政府机构的OA管理系统使用了SQLSERVER 2008数据库,有一天数据库置疑并无法拷贝,技术人员使用了CHKDSK/F 命令尝试修复,修复结束后17GB的MDF文件变成了0字节,经过百度搜索,联系到我们.本来使用自主开发的软件可以远程恢复,但由于用户是涉密单位,不能连外网,后来我们的工程师亲自上门去现场恢复,最终结果修复

SQL Server数据库mdf文件中了勒索病毒,扩展名变为arrow

SQL Server数据库mdf文件中了勒索病毒id-8CE52640.[[email protected]].arrow.扩展名变为arrow .ldf.id-8CE52640.[[email protected]].arrow.mdf.id-8CE52640.[[email protected]].arrow .ldf.id-923C7C92.[[email protected]].arrow.mdf.id-923C7C92.[[email protected]].arrow 解密联系QQ8

SQL Server数据库mdf文件中了勒索病毒,扩展名变为.java

**SQL Server数据库mdf文件中了勒索病毒[email protected]].java.扩展名变为.java .mdf.id-923C7C92.[[email protected]].java.ldf.id-923C7C92.[[email protected]].java 解密联系QQ80554803,TEL18620906802(微信) 原文地址:http://blog.51cto.com/13545122/2097140

SQLServer数据库中了勒索病毒,MDF文件扩展名被篡改了。

如果您的服务器中了勒索病毒,扩展名被篡改了.SQLServer数据库中了勒索病毒,MDF文件扩展名被篡改了.解密联系:QQ 80554803 TEL: 18620906802(微信) 如果您的文件被如下勒索病毒加密:? Trojan-Ransom.Win32.Rakhni? Trojan-Ransom.Win32.Agent.iih? Trojan-Ransom.Win32.Autoit? Trojan-Ransom.Win32.Aura? Trojan-Ransom.AndroidOS.Ple

SQL,数据库,勒索病毒,mdf文件中毒,alco

*SQL Server数据库mdf文件中了勒索病毒.mdf.ALCO.扩展名变为ALCO** ***.MDF.ALCO ***.LDF.ALCO 解密联系QQ80554803,TEL18620906802(微信) 原文地址:http://blog.51cto.com/13545122/2157095