Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Menggunakan pencarian teks lengkap dengan file PDF di SQL Server 2005

Terima kasih Ivan. Berhasil akhirnya mendapatkan ini bekerja dengan memulai semuanya dari awal. Sepertinya urutan penyelesaian membuat perbedaan besar, dan saran yang diberikan di blog tertaut untuk mematikan pengaturan 'load_os_resources' setelah memuat iFilter mungkin bukan pilihan terbaik, karena ini akan menyebabkan iFilter untuk tidak dimuat saat SQL Server di-restart.

Jika saya mengingatnya dengan benar, urutan langkah yang akhirnya berhasil bagi saya adalah sebagai berikut:

  1. Pastikan tabel belum memiliki indeks (dan jika demikian, hapuslah)
  2. Instal Adobe iFilter
  3. Jalankan perintah exec sp_fulltext_service 'load_os_resources', 1;
  4. Jalankan perintah exec sp_fulltext_service 'verify_signature', 0;
  5. Mulai ulang SQL Server
  6. Pastikan iFilter PDF telah diinstal
  7. Buat indeks teks lengkap di atas tabel
  8. Lakukan indeks ulang penuh

Meskipun ini berhasil, saya yakin saya telah melakukan langkah-langkah ini beberapa kali sebelum akhirnya mulai berfungsi dengan baik.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa menambah nilai untuk setiap iterasi INSERT INTO?

  2. Jenis Kursor SQL Server - Hanya Meneruskan Kursor Dinamis | Tutorial SQL Server / Tutorial TSQL

  3. Bagaimana cara mendapatkan nilai parameter untuk kueri SQL Server di SQL Server Profiler

  4. Tidak dapat membaca konten saat XML memiliki 2 pembungkus

  5. Cara mendapatkan Hirarki lengkap dengan SQL CTE