Phiên soi kèo bóng đá truoctran không được hỗ trợ:9.6/9.5/9.4/9.3/9.2/9.1/9.0/8.4/8.3
Tài liệu này dành cho phiên soi kèo bóng đá truoctran không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên soi kèo bóng đá truoctran hoặc một trong các phiên soi kèo bóng đá truoctran được hỗ trợ khác được liệt kê ở trên thay thế.

12.12. Di chuyển từ tìm kiếm văn soi kèo bóng đá truoctran trước 8.3

Ứng dụng sử dụngTsearch2Mô-đun tìm kiếm văn soi kèo bóng đá truoctran sẽ cần một số điều chỉnh để hoạt động với các tính năng tích hợp:

  • Một số chức năng đã được đổi tên hoặc có những điều chỉnh nhỏ trong danh sách đối số của họ và tất cả chúng hiện đang ở trongpg_catalogSchema, trong khi trong soi kèo bóng đá truoctran cài đặt trước đó, chúng sẽ ở trongcông khaihoặc lược đồ phi hệ thống khác. Có một phiên soi kèo bóng đá truoctran mới củaTsearch2cung cấp một lớp tương thích để giải quyết hầu hết các vấn đề trong lĩnh vực này.

  • Tsearch2Các chức năng và các đối tượng khácphảibị triệt tiêu khi tảipg_dumpĐầu ra từ cơ sở dữ liệu soi kèo bóng đá truoctran 8.3. Mặc dù nhiều người trong số họ sẽ không tải, một số ít sẽ gây ra vấn đề.Tsearch2Mô -đun soi kèo bóng đá truoctran khi khôi phục bãi rác; sau đó nó sẽ chặn các đối tượng cũ không được tải.

  • Thiết lập cấu hình tìm kiếm văn soi kèo bóng đá truoctran hiện hoàn toàn khác. Thay vì chèn thủ công các hàng vào các bảng cấu hình, tìm kiếm được cấu hình thông qua các lệnh SQL chuyên dụng được hiển thị trước đó trong chương này.

  • Hầu hết các loại từ điển đều dựa vào một số tệp cấu hình bên ngoài cơ sở dữ liệu. Đây phần lớn tương thích với việc sử dụng soi kèo bóng đá truoctran 8.3, nhưng lưu ý các khác biệt sau:

    • Các tệp cấu hình phải được đặt trong một thư mục được chỉ định duy nhất ($ sharedir/tsearch_data) và phải có một phần mở rộng cụ thể tùy thuộc vào loại tệp, như đã lưu ý soi kèo bóng đá truoctran đây trong các mô tả của các loại từ điển khác nhau. Hạn chế này đã được thêm vào các vấn đề an ninh Forestall.

    • Các tệp cấu hình phải được mã hóa trong mã hóa UTF-8, bất kể mã hóa cơ sở dữ liệu nào được sử dụng.

    • Trong các tệp cấu hình từ điển, dừng các từ phải được đánh dấu bằng?.