Microsoft SQL Server 2005
2007. 5. 31.
안혁
http://hyok.kr
화일에 대한 전체 텍스트 검색 기능이 편리하지만, 기본적으로 MS 오피스 제품군+텍스트 문서에 대하여만 이루어진다는 것이 아쉬운 부분입니다. 화일의 내용을 해석하여 주는 필터가 없기 때문인데, 이 필터를 IFilter이라고 합니다. 여러 종류의 화일에 대하여 IFilter가 존재는 하지만 일반적으로 유료입니다.(http://ifiltershop.com) 다행이도 Adobet에서 PDF IFilter를 무료로 제공하기에 이를 추가하여 보겠습니다.
* PDF IFilter 경로
http://www.adobe.com/support/downloads/thankyou.jsp?ftpID=2611&fileID=2457
위의 경로를 참고하여 SQL Server가 설치된 환경에 IFilter를 내려받아 설치합니다. 설치는 매우 간단하므로 설치에 대한 설명은 생략하도록 하겠습니다.
설치가 완료되면 SQL Server에 이에 대한 설정이 필요합니다. SQL Management Studio를 실행한 후 새 쿼리를 클릭하여 다음을 각각 실행합니다.
sp_fulltext_service 'load_os_resources', 1
sp_fulltext_service 'verify_signature', 0
전자는 Microsoft Search Service에 변동사항을 반영하게하는 명령이고, 후자는 바이너리가 서명되어 있는지 확인하는 절차를 생략하겠다는 명령입니다.
명령이 성공적으로 실행되었다면, 다음과 같이 PDF 화일도 SELECT되는 것을 확인할 수 있습니다.
'SQL > SQL Server 2005' 카테고리의 다른 글
SQL Server 2005 master DB를 이용한 복원 (0) | 2009.02.02 |
---|---|
Office 2007 문서 인덱싱 (0) | 2008.02.22 |
Image 형식으로 저장된 문서에 대한 Full Text Catalog 작성 (0) | 2007.10.23 |