[Fulltext] Files indicizzabili

Published 01 settembre 08 11.55 | abenedetti

Il motore fulltext, di cui ho fatto una brevissima panoramica qui, di SQL Server non indicizza, nativamente, diversi tipi di files.

Si va dai comuni PDF, ai files ZIP, ai files XPS, ...

Per vedere la lista delle estensioni supportate è sufficiente vedere la vista di sistema [sys.fulltext_document_types], ovvero:

/* la lista dei documenti indicizzabili */ SELECT * FROM sys.fulltext_document_types

Per poter indicizzare i files PDF, Adobe rende disponibile una DLL, sotto il file di installazione “ifilter60.exe”, disponibile e scaricabile da qui (nemmeno 10 MB).

Una volta lanciato il setup di questo file è necessario abilitare SQL Server all’utilizzo, ovvero:

use master go exec sp_fulltext_service 'load_os_resources',1 go exec sp_fulltext_service 'verify_signature', 0 go

Fatto questo è necessario un restart del servizio SQL.

Altri pacchetti che suggerisco (a seconda delle esigenze):

Microsoft Filter Pack

http://www.microsoft.com/downloads/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en

Il pacchetto include i seguenti iFilters:

  • Metro (.docx, .docm, .pptx, .pptm, .xlsx, .xlsm, .xlsb)
  • Zip (.zip)
  • OneNote (.one)
  • Visio (.vdx, .vsd, .vss, .vst, .vdx, .vsx, .vtx)

Microsoft XPS (XML Paper Specification) Essentials Pack

http://www.microsoft.com/downloads/details.aspx?FamilyId=B8DCFFDD-E3A5-44CC-8021-7649FD37FFEE&displaylang=en

Dopo queste installazioni ho a disposizione 140 estensioni conosciute :-)

image

Filed under:

Comments

# Antonio Arienzo the blog said on maggio 23, 2012 05.44 :

SQL 2008 Panoramica FullText

This Blog

Syndication