SQL Server La búsqueda de texto completo en PDF no funciona en FileStream PDF File
No puedo hacer que la búsqueda de texto completo funcione en archivos PDF que estoy cargando en mi SQL Db a través de FileStream.
Versión: SQL Server 2008 R2 (Developer Edition - prueba de concepto) SO: Windows 7
Pasos que he tomado.
Instalé el Adobe iFilterSe aseguró de que el servicio SQL Server Full Text Daemon se esté ejecutando Se agregó la ruta del entorno al directorio bin de Adobe PDF FilterEjecute los siguientes scripts para configurar el nuevo iFilter y asegúrese de que esté activo
EXEC sp_fulltext_service @action='load_os_resources', @value=1; -- update os resources
EXEC sp_fulltext_service 'verify_signature', 0 -- don't verify signatures
EXEC sp_fulltext_service 'update_languages'; -- update language list
EXEC sp_fulltext_service 'restart_all_fdhosts'; -- restart daemon
EXEC sp_help_fulltext_system_components 'filter'; -- view active filters
Creé el índice de texto completo en la tabla FileStream que quería indexar
CREATE FULLTEXT INDEX on local.FILE_REPOSITORY
(DOCUMENT TYPE COLUMN FILE_EXTENSION)
Key Index PK_File_Repository ON
(FileSearchCat, FILEGROUP [PRIMARY]);
GO
Catálogo Reconstruido
ALTER FULLTEXT CATALOG FileSearchCatREBUILD WITH ACCENT_SENSITIVITY=OFF;
Ran una consulta para ver si el índice está funcionando
select *
from local.FILE_REPOSITORYwhere freetext(DOCUMENT, '25678')
¿No devuelve ningún resultado para PDF, pero funciona bien para Word (docx)?
¿Qué estoy haciendo mal