新人求助各位前辈
我们单位客户的餐饮软件的数据库 被质疑我吧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')
数据可以正常读写。
这上面是前提。
隔了一晚上,数据库可以访问,数据库状态为正常 但是不能写入(不是只读状态)见
餐饮软件上是这样的提示:
目前在自己电脑上这样操作没有出现这样的情况
请教各位,操作有哪里错了 漏了吗?
还是数据库本身损坏导致,需要重新安装数据库吗?