2024年5月4日发(作者:windows7系统重装教程)
SQL Server无日志恢复数据库方法
SQL Server是一个关系数据库管理系统,在进行SQL Server数据库
操作的过程中难免会出现误删或者别的原因引起的日志损坏,由于SQL
Server数据库中数据的重要性,出现了以上的故障之后就必须对数据库
中数据进行恢复。
速达软件SQL数据库中的两个备份文件mdf和ldf文件,因误删或者别
的原因引起的ldf日志文件被清除,现在只有一个mdf数据文件,怎么样
才能恢复原来的帐套数据呢?鉴于SQL Server数据库中日志文件的重要
性,我们必须将丢失的日志文件给找回来,下文就为大家介绍一种SQL
Server无日志恢复数据库方法。
运软件行环境:
SQL SERVER 2000 SP4
速达 V5 V3.90 ERP 试用版
准备:备份原速达帐套的mdf数据文件(假设原帐套名为:
SD001), SD31502_
1、停止SQL SERVER 服务管理器,把数据库的数据文件
SD31502_移走。
2、打开速达软件,新建一个跟原来帐套名称SD001同名的帐套
SD001,停掉SQL服务,用原帐套数据mdf文件(SD31502_)覆盖
新建的帐套mdf文件,删除新建帐套的ldf文件
(SD31502_SD001_)。
3、启动SQL数据库 --- 企业管理器,打开新建的SD001速达数据
库,可以看到数据库SD31502_SD001为灰色的“置疑” 状态,现在不进
行任何操作。
开始:SQL Server无日志恢复数据库
1、 将SQL数据库设置为“允许对系统目录直接进行修改”,
右键(local)(windows NT)--- 属性 --- 服务器设
置,选中“允许对系统目录直接进行修改”;
或,运行以下语句,允许对系统目录直接进行修改。
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
执行结果:
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联
系。
已将配置选项 'allow updates' 从 0 改为 1。请运行
RECONFIGURE 语句以安装。
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1714770941a2512461.html
评论列表(0条)