急!急!急!Ms SQL问题。(300分)(100分)

  • 主题发起人 主题发起人 Dooing
  • 开始时间 开始时间
D

Dooing

Unregistered / Unconfirmed
GUEST, unregistred user!
我的服务器中使用的是ms sql 6.0 ,近来发现一个奇怪的问题,
数据库的database devices 中的所有设备的size均为负数。
导致数据库无法访问,无法备份,重新装载sql后问题依然存在。
请各位高手指点!
 
1、硬盘空间足够么?

2、能导出建表语句么?如果能,导出,重建一次库

3、要不,你升级到sql7.0看看?
 
看看是不是log信息满了, 建议对所有的设备做一次log清除, 并且设置
truncate log on checkpoint.
 
解决方法如下:
1。运行regedit
2.修改注册表(很长时间了,我望了该什么了)
3。可能是数据库不在被信任的原因。找书看一下。
 
确实是因为数据库的log信息没有及时清除而造成的,现在把数据恢复出来,
暂时可以访问,但数据库的 Log space available 却一直是负数,并且
还在逐渐增加,也无法对其 backup,现在我该如何处理?谢谢各位大侠了.
 
先在数据库的属性中有一个trunc. log on chkpt, 选中.

然后用一个sql客户端比如query analyzer之类的, 连上去,
对数据库运行:

dump transaction databasename with no_log

就可以了.
 
接受答案了.
 
后退
顶部