Cảm ơn Ivan. Được quản lý để cuối cùng làm cho điều này hoạt động bằng cách bắt đầu mọi thứ từ đầu. Có vẻ như thứ tự thực hiện mọi thứ tạo ra sự khác biệt lớn và lời khuyên được đưa ra trên blog được liên kết là tắt cài đặt 'load_os_resources' sau khi tải iFilter có lẽ không phải là lựa chọn tốt nhất, vì điều này sẽ gây ra iFilter không được tải khi Máy chủ SQL được khởi động lại.
Nếu tôi nhớ lại chính xác, trình tự các bước cuối cùng có hiệu quả với tôi như sau:
- Đảm bảo rằng bảng chưa có chỉ mục (và nếu có, hãy xóa nó)
- Cài đặt Adobe iFilter
- Thực thi lệnh execute sp_fulltext_service 'load_os_resources', 1;
- Thực thi lệnh execute sp_fulltext_service 'verify_signature', 0;
- Khởi động lại SQL Server
- Xác minh rằng iFilter PDF đã được cài đặt
- Tạo chỉ mục toàn văn trên bảng
- Lập chỉ mục lại đầy đủ
Mặc dù đây là mẹo nhưng tôi khá chắc chắn rằng mình đã thực hiện các bước này một vài lần trước khi nó bắt đầu hoạt động bình thường.