지원되지 않은 버전 :9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3
이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다current버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

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

사용하는 응용 프로그램postgresql : 문서 : 9.3 : 사설 토토텍스트 검색 모듈과 함께 작업하려면 조정이 필요합니다. 내장 기능 :

  • 일부 기능은 이름이 바뀌거나 작은 조정이있었습니다. 그들의 주장은 목록에 있고, 그들 모두는 이제에 있습니다.PG_CATALOG스키마, 무지개 토토에 설치했을 것입니다public또는 다른 비 시스템 스키마. 새로운 것이 있습니다 의 버전tsearch2이 영역에서 대부분의 문제를 해결하기위한 호환성 무지개 토토어.

  • oldtsearch2기능 및 기타 물체필수be 로딩 할 때 억제pg_dumpPre-8.3 데이터베이스에서 출력. 그들 중 많은 사람들이로드하지는 않지만 어쨌든, 몇 가지 의지가 문제를 일으킨다. 간단한 처리 방법 중 하나입니다 이것은 새로운 것을로드하는 것입니다tsearch2덤프를 복원하기 전에 모듈; 그러면 오래된 물체가로드되는 것을 막을 것입니다.

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

  • 대부분의 유형의 사전은 일부 외부 표지에 의존합니다 구성 파일. 이것들은 8.3 무지개 토토과 호환됩니다 사용량이지만 다음과 같은 차이점에 주목하십시오.

    • 구성 파일은 이제 단일 지정된 단일로 배치해야합니다. 디렉토리 ($ sharedir/tsearch_data) 및 파일 유형에 따라 특정 확장이 있어야합니다. 무지개 토토에 다양한 사전에 대한 설명에서 언급되었습니다 유형. 이 제한은 Frownall 보안에 추가되었습니다 문제.

    • 구성 파일은 UTF-8 인코딩에서 인코딩해야합니다. 사용 된 데이터베이스 인코딩에 관계없이.

    • 동의어 사전 구성 파일에서는 단어를 표시해야합니다.?.