image

 

어느날 갑자기 위에 그림과 같이 됨 ㅡ_ㅡ;

아래와 같이 스크립트를 실행시켜주면 된다.

 

EXEC sp_resetstatus 'ReportServer';
ALTER DATABASE ReportServer SET EMERGENCY
DBCC checkdb('ReportServer')
ALTER DATABASE ReportServer SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('ReportServer', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE ReportServer SET MULTI_USER



EXEC sp_resetstatus 'ReportServerTempDB';
ALTER DATABASE ReportServerTempDB SET EMERGENCY
DBCC checkdb('ReportServerTempDB')
ALTER DATABASE ReportServerTempDB SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('ReportServerTempDB', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE ReportServerTempDB SET MULTI_USER

 

sp_resetstatus :

주의 대상 데이터베이스의 상태를 다시 설정합니다.

http://msdn.microsoft.com/ko-kr/library/ms188424.aspx

checkdb :

지정한 데이터베이스에서 다음 작업을 수행하여 모든 개체의 논리적 무결성 및 물리적 무결성을 검사합니다.

http://msdn.microsoft.com/ko-kr/library/ms176064.aspx

+ Recent posts