SQL
posted by 준치 2011. 12. 7. 14:30

오늘 정말 당황 스러운 일이 생겼다.. 요즘 데스크탑 개발 PC가 삐리 삐리 해서..

오류검사 , 조각 모음 을 짜증나게 겁나 하다가.. mssql DB에 문제가 생겼다.

DB명 옆에 (주의대상) 이라는것이 써있다.. 이건 뭐야 젠장!!!! 또 검색 고고씽...

그래도 다행이 해결 방법이 있었다. 감사합니다 송을 겁나 불렀다.

우선 해결 방법

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

근데 저 스크립트를 어디다가 시킬까?!ㅠㅠ 그냥 master에서 실행 하면된다!

**출처**
http://webee.tistory.com/58
http://blog.daum.net/jungsangun/7691128
http://cafe.naver.com/teamsystem.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=125&

정리가 다 잘되있다.. 감사합니다.

오늘도 화이팅!!!