诸位高人救命啊!我的数据库完了!

[复制链接]
查看11 | 回复6 | 2012-10-9 18:05:07 | 显示全部楼层 |阅读模式
数据库突然显示个置疑,数据库底下什么项目都没了,连master ,model等都没了,这是怎么会事啊!生产要的数据全在里面啊!DX们帮帮我啊,先谢谢了!在线等!


回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
http://www.csdn.net/develop/article/24/24812.shtm
http://www.csdn.net/develop/article/23/23540.shtm
标题 如何修复数据库状态"置疑"?leimin(原作)
关键字 SQL SERVER,SUSPECT,置疑

连master ,model等都没了??
在企业管理器中-->右键你的注册的服务器实例(就是那个有绿色图标的)-->选择编辑SQL Server注册属性-->
最下面的三个复选框-->选择中间的那一个(显示系统数据库和系统对象)
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
多谢了!我试试看!
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
TO LYNX286:那三个我都有打开,但是还是不行!
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
TO LYNX286 我运行了
SP_RESETSTUAS DBNAME
提示数据库不存在
运行 SP_HELPDB确实没有DBNAME,但是DBNAME正常是有的啊!
请lynx286及诸位DX再帮忙!
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
连master都没了?
select * from sysdatabases看一下你所指suspect的DB的status是多少。作好记录!
更新status=32768
很有可能你的情况是当前放置数据库的数据文件的磁盘空间不够造成的。你检查一下,你的磁盘空间有多少?看能不能整理出100M左右空余出来。将一些可以不要的东西删除掉。尽量空出地方来!
赶紧压缩LOG档。 
backup log YOUR_DB with no_log
dbcc shrinkdatabase (YOUR_DB)
 SHRINK后应该磁盘会空出很大一块空间出来!
然后,更新一下sysdatabases.status=头先你所记录的号码。譬如4194324
重新启动机器再看,应该可以的啦!
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
最初由 arthur_chou 发布
[B]连master都没了?
select * from sysdatabases看一下你所指suspect的DB的status是多少。作好记录!
更新status=32768
很有可能你的情况是当前放置数据库的数据文件的磁盘空间不够造成的。你检查一下,你的磁盘空间有多少?看能不能整理出100M左右空余出来。将一些可以不要的东西删除掉。尽量空出地方来!
赶紧压缩LOG档。 
backup log YOUR_DB with no_log
dbcc shrinkdatabase (YOUR_DB)
 SHRINK后应该磁盘会空出很大一块空间出来!
然后,更新一下sysdatabases.status=头先你所记录的号码。譬如4194324
重新启动机器再看,应该可以的啦! [/B]

非常感谢你,arthur_chou !
我会用你方法再试一下!你说的没错是磁盘没空间了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行