Maystyle :
Admin : New post
Guestbook
Local
media
Catergories
Recent Articles
Recent Comments
Recent Trackbacks
Calendar
Tag
Archive
Link
Search
 
  SQL 2005 백업 시 메세지 9987 오류가 발생 
작성일시 : 2007. 12. 28. 16:48 | 분류 : SQL Server/Administration

백업 시 다음과 같은 오류 메세지가 발생할 경우

메시지 9987, 수준 16, 상태 1, 줄 1
전체 텍스트 카탈로그 '카탈로그 명'은(는) 온라인 상태가 아니므로 백업할 수 없습니다. 오류 로그 파일에서 전체 텍스트 카탈로그가 오프라인 상태가 된 이유를 확인하고 온라인 상태로 만드십시오. 또는 FILEGROUP이나 FILE 절을 사용해 BACKUP을 수행하여 온라인 데이터만 포함하도록 선택을 제한할 수 있습니다.

종종 SQL 2000에서 SQL 2005로 업그래이드 하는 경우 FULLTEXT CATALOG의 변경으로 인해서 발생합니다.
물론 FULLTEXT CATALOG가 Disable 되어 있거나, 문제가 발생했을 경우에도 위와 같은 오류 메세지가 발생합니다.

해결방법

1. 먼저 기존의 카탈로그를 삭제 합니다.
use 해당 DB 명
go

EXEC sp_fulltext_catalog '카탈로그 명', 'drop';
GO

2. 트랜젝션 로그를 백업 받습니다.
BACKUP LOG 해당 DB 명 TO  DISK = '저장될 파일 명.trn' WITH NOFORMAT, NOINIT,  NAME = N'RF_SYSTEM5_NET_TEST-트랜잭션 로그  백업', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO

3. 카탈로그를 생성해줍니다.
EXEC sp_fulltext_catalog '카탈로그 명', 'create';
GO

관련 문서 : http://technet.microsoft.com/en-us/library/bb326385.aspx

|