-
?
下面以
hbfs
v8
数据库为例
停止
SQL
服务管理器,将原数据文件拷贝出来进行备份,然后将原数据库删除。<
/p>
?
2
启动
SQL
Server
服务
(
如已停止
),
p>
创建一个新的数据库,
命名为原来数据库的名
字。
?
停止
SQL
Server
服务,用备份出来的老数据库的
MDF
文件替换新
数据库相应
的
MDF
文件,并把新数据
库相应的
LDF
文件删除。
?
重新启动
SQL
Server
服务,然后运行如下命令:
Use Master
Go
sp_configure 'allow updates', 1
reconfigure with override
Go
begin tran
update
sysdatabases set status = 32768 where name =
'hbfsv8'
--Verify one row is updated
beforecommitting
commit tran
?
停止
SQL
然后重新启动
SQL
Server
服务,然后运行如下命令:
DBCC TRACEON(3604)
DBCC
REBUILD_LOG('db_name','C:ProgramFilesMicrosoft
SQLServerMSSQLDatahbfsv8_')
Go
--
注:此处的
db_name
一定要更换为需要修复的数据库名称
,
比如此实例中的
hbfsv8
?
停止
S
QL
然后重新启动
SQL
Server
服务,然后运行:
use master
update
sysdatabases set status = 8 where name = 'hbfsv8'
Go
sp_configure 'allow
updates', 0
reconfigure with override
Go
-
-
-
-
-
-
-
-
-
上一篇:软件系统运维指导手册
下一篇:戴尔最新BIOS界面