전체 텍스트 검색 설치 및 업그레이드
Microsoft SQL Server 2005는 전체 텍스트 검색 엔진의 side-by-side 설치를 제공합니다. Microsoft SQL Server의 각 인스턴스에 대해 Microsoft Search(MSSearch) 서비스를 기반으로 하는 SQL Server용 Microsoft 전체 텍스트 검색 엔진(MSFTESQL) 서비스 인스턴스가 한 개 설치됩니다. 즉, SQL Server는 MSSearch 서비스를 사용하는 다른 서버 제품과 함께 MSSearch 서비스를 공유할 필요가 없습니다.
중요: |
---|
SQL Server 2005를 설치한 즉시 전체 텍스트 검색용 서비스 계정을 변경하는 것이 좋습니다. 이 서비스 계정을 변경하는 방법은 방법: 전체 텍스트 검색용 서비스 시작 계정 설정(SQL Server 구성 관리자)을 참조하십시오. |
전체 텍스트 검색 엔진을 인스턴스 수준으로 격리하면 서버를 쉽게 관리하고 업데이트할 수 있습니다. 이제 시스템에 있는 서버 제품의 다른 인스턴스 또는 운영 체제가 업데이트되어도 SQL Server 전체 텍스트 검색에 영향을 주지 않습니다. 또한 MSSearch 서비스의 최신 버전이 전체 텍스트 검색 동작에 영향을 주는 것을 걱정할 필요 없이 Microsoft SharePoint Portal Server와 같은 제품을 설치할 수 있습니다.
side-by-side 설치는 다음 구성 요소가 각각 SQL Server의 인스턴스 수준에 있음을 의미합니다.
- MSFTESQL
전체 텍스트 검색 엔진 서비스는 필터 데몬 구성 요소를 관리하고 관리 작업을 수행하며 전체 텍스트 쿼리를 실행합니다. 명명된 인스턴스에 대해 MSFTESQL$<instance_name>으로 표시됩니다.
- MSFTEFD
전체 텍스트 필터 데몬은 전체 텍스트 검색 엔진 서비스의 무결성을 손상시키지 않고 인덱스와 쿼리에 사용되는 단어 분리기, 형태소 분석기 및 필터와 같은 확장 가능한 타사 구성 요소를 안전하게 로드하고 실행합니다.
- 단어 분리기, 형태소 분석기 및 필터
각 인스턴스는 단어 분리기, 형태소 분석기 및 필터의 자체 집합을 사용하며 이러한 구성 요소의 운영 체제 버전에 더 이상 의존하지 않습니다. 또한 이러한 구성 요소를 인스턴스 단위 수준에서 보다 쉽게 등록하고 구성할 수 있습니다.
전체 텍스트 검색 아키텍처에 대한 자세한 내용은 전체 텍스트 검색 아키텍처를 참조하십시오.
중요: |
---|
전체 텍스트 검색 구성 요소를 제거하면 서버를 다시 시작해야 합니다. |
전체 텍스트 검색 설정
전체 텍스트 검색을 사용하려면 먼저 전체 텍스트 엔진을 사용하여 액세스할 테이블 열에 전체 텍스트 인덱싱 기능을 설정해야 합니다. 자세한 내용은 전체 텍스트 검색 시작을 참조하십시오.
업그레이드
SQL Server 2005로의 업그레이드는 설치 중에 수행됩니다. SQL Server 2005의 인스턴스는 SQL Server의 이전 버전과 side-by-side 설치되고 데이터가 마이그레이션됩니다. SQL Server의 이전 버전에 전체 텍스트 검색이 설치된 경우 새 버전의 전체 텍스트 검색은 자동으로 설치됩니다.
SQL Server 2005에서 전체 텍스트 카탈로그의 형식이 크게 변경되었습니다. 따라서 이전 버전 SQL Server의 모든 전체 텍스트 카탈로그를 다시 작성해야 합니다. 전체 텍스트 카탈로그 다시 작성이 자동으로 이루어지고 업그레이드 완료를 방해하지 않습니다. 결과적으로 업그레이드 후에 전체 텍스트 카탈로그 다시 작성이 계속될 수 있습니다. 전체 텍스트 카탈로그가 원래 있었던 경로에 새 폴더가 만들어집니다. 다시 작성된 전체 텍스트 카탈로그와 연결된 파일이 이 새 폴더에 나열됩니다.
참고 항목
개념
SQL Server용 Microsoft 전체 텍스트 검색 엔진
단어 분리기 및 형태소 분석기
전체 텍스트 검색 필터