Error 내용:
        object_id 98099390 에서 3개의 일관성 오류가 발생하고 있습니다.

1. Repair_Allow_Data_Loss 옵션으로 테이블 복구 시도
     use db_name
     select object_name(98099390)

     -- 데이터베이스를 단일 사용자 모드로 변경
     sp_dboption, ‘DB_name’, ‘single user’, True
     Go
     DBCC CHECKTABLE (‘object_name’, Repair_Allow_Data_Loss)

     -- 단일 사용자 모드 해제
     sp_dboption, ‘DB_name’, ‘single user’, false

     위 작업 수행 후 dbcc checkdb 수행하여 오류가 없는지 확인합니다.
     오류가 없다면 데이터베이스를 백업한 후 복원 작업을 진행해주셔야 합니다.

2. 위의 과정으로 복구가 안된다면 테이블을 인덱스를 drop 한 후 재생성
   해주는 작업 진행.

3. 인덱스 drop or create 가 불가능하다면 select into , dts , bcp 등의 명령으로 테이블의 데이터만 새로운 테이블로 export 한 후 인덱스 재생성 작업이 필요합니다.


* 저 같은경우 2번까지만 해도 되더군요.... single user모드 바꾸지 않아도 인덱스쪽 관리해주어도 되더군요.

+ Recent posts