이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

12.12. 8.3 무지개 토토 텍스트에서 마이그레이션 검색

다음을 사용하는 응용프로그램postgresql : 문서 : 9.3 : 사설 토토텍스트 검색용 모듈이 작동하려면 약간의 조정이 필요합니다. 내장된 기능:

  • 일부 기능의 이름이 변경되었거나 약간의 조정이 있었습니다. 그들의 인수 목록은 이제 모두pg_catalog스키마, 반면 무지개 토토 설치에 참여했을 것입니다.공개또는 다른 비시스템 스키마. 새로운 것이 있습니다 버전tsearch2제공하는 이 영역의 대부분의 문제를 해결하기 위한 호환성 무지개 토토어입니다.

  • 오래된tsearch2함수 및 다른 개체반드시수 로드 시 억제됨pg_dump8.3 무지개 토토 데이터베이스의 출력입니다. 대부분은 로드되지 않지만 어쨌든 몇몇은 문제를 일으킬 것입니다. 간단한 거래 방법 중 하나 이것은 새로운 것을 로드하는 것입니다.tsearch28092_8182

  • 텍스트 검색 구성 설정이 이제 완전히 다릅니다. 구성 테이블에 행을 수동으로 삽입하는 대신 검색은 표시된 특수 SQL 명령을 통해 구성됩니다. 이 장의 앞부분에서. 다음에 대한 자동 지원은 없습니다. 8.3에 대한 기존 사용자 정의 구성을 변환합니다. 당신은 당신의 여기에서 소유하세요.

  • 대부분의 사전 유형은 데이터베이스 외부의 일부에 의존합니다. 구성 파일. 이는 8.3 무지개 토토 버전과 대체로 호환됩니다. 사용법이 다르지만 다음과 같은 차이점에 유의하세요.

    • 구성 파일은 이제 지정된 단일 위치에 배치되어야 합니다. 디렉토리($SHAREDIR/tsearch_data) 및 파일 유형에 따라 특정 확장자를 가져야 합니다. 다양한 사전의 설명에서 무지개 토토에 언급한 유형. 이 제한은 보안을 방지하기 위해 추가되었습니다. 문제.

    • 구성 파일은 utf-8 인코딩으로 인코딩되어야 합니다. 어떤 데이터베이스 인코딩이 사용되는지에 관계없이.

    • 동의어 사전 구성 파일에서 중지 단어는 다음으로 표시되어야 합니다.?.