注册 登录
编程论坛 SQL Server论坛

新人求助各位前辈

justsoman 发布于 2015-01-20 14:59, 432 次点击
我们单位客户的餐饮软件的数据库 被质疑

我吧MDF LDF拷出来后新建数据库在把被质疑的MDF LDF覆盖回去。 在查询分析里执行了这个:
程序代码:
USE MASTER
GO
SP_CONFIGURE'ALLOW UPDATES',1
RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS=32768 WHERE NAME='YCCY'
GO
sp_dboption'YCCY','SINGLE USER','TRUE'
GO
update sysdatabases set status=28 where name='YCCY'
GO
sp_configure'allow updates',0reconfigure with override
GO
sp_dboption'YCCY','single user','false'
GO
dbcc checkdb('YCCY')
GO

YCCY是餐饮数据库的名字

然后状态不再质疑,餐饮软件可以打开。但是重新启动一次就会再次质疑

于是我删除了LDF 日志

在查询分析里面重建了 日志:
dbcc rebuild_log ('YCCY','D:\Program Files\YCDB\YCCY_Log.LDF')

数据可以正常读写。
这上面是前提。



隔了一晚上,数据库可以访问,数据库状态为正常 但是不能写入(不是只读状态)见
只有本站会员才能查看附件,请 登录




餐饮软件上是这样的提示:
只有本站会员才能查看附件,请 登录


 

目前在自己电脑上这样操作没有出现这样的情况

请教各位,操作有哪里错了 漏了吗?  

还是数据库本身损坏导致,需要重新安装数据库吗?

 
1 回复
#2
tlliqi2015-01-23 22:23
没遇过 不清楚
1