无法检索此请求的数据

时间:2016-03-25 07:50:00

标签: sql sql-server sql-server-2008 ssms

我想解释这个问题,但我自己真的不知道。所以,请求这个社区的帮助。

enter image description here

当我尝试查看我的数据库时出现此错误。

我对此并不了解,我只是在学习这个,所以如果有人知道这一点,请告诉我。

我尝试使用SQL Server身份验证进行检查,但我不知道sa:D

的密码

所以,如果有人知道这件事,请告诉我。

提前谢谢

2 个答案:

答案 0 :(得分:0)

使用SA权限,这样做:

USE master
    GO
    SELECT NAME,STATE_DESC FROM SYS.DATABASES 
    WHERE STATE_DESC='SUSPECT'
    GO
    USE master
    GO 
    ALTER DATABASE <db name> SET EMERGENCY
    GO
    DBCC CHECKDB (<db name>) 
    GO
    ALTER DATABASE <db name>SET SINGLE_USER WITH ROLLBACK IMMEDIATE 
    GO
    DBCC CHECKDB (<db name>, REPAIR_ALLOW_DATA_LOSS) 
    GO
    ALTER DATABASE <db name> SET MULTI_USER
    GO

答案 1 :(得分:0)

我用我的类似项目交换了msdb日志和数据文件,并重新启动了mssqlserver服务,并重新启动了microsoft sql server管理工作室,瞧!它起作用了:))