Cómo registrar IFilters de Pack de filtro de Microsoft con SQL Server

Soporte técnico ampliado para SQL Server 2005 se terminó el 12 de abril de 2016. Si todavía está ejecutando SQL Server 2005, ya no recibirá actualizaciones de seguridad y asistencia técnica. Le recomendamos que actualice a SQL Server 2014 y base de datos de SQL Azure para alcance un desempeño innovador, mantener la seguridad y cumplimiento de normas y optimizar su infraestructura de plataforma de datos. Obtener más información acerca de las opciones de actualización de SQL Server 2005 a una versión compatible.

Resumen

Este artículo describe cómo registrar Microsoft filtro Pack IFilters con Microsoft SQL Server. Después de registrar los IFilters, puede habilitar a otros tipos de archivos de SQL Server indexar y realizar búsquedas de texto completo. Estos tipos de archivos adicionales incluyen los tipos de archivo compatibles con 2007 Microsoft Office system y el sistema de Microsoft Office 2010.

Más información

Para registrar IFilters de filtro Pack, siga estos pasos:
  1. Para descargar e instalar los paquetes de filtro de Microsoft, visite los siguientes sitios Web de Microsoft:

    Paquetes de filtro de Microsoft Office 2007

    Paquetes de filtro de Microsoft Office 2010

    Nota: La arquitectura del paquete de filtro debe coincidir con la arquitectura del sistema operativo. Por ejemplo, debe instalar la x86 versión del paquete de filtro para sistemas operativos basados en x86.
  2. Inicie SQL Server Management Studio.
  3. En SQL Server Management Studio, seleccione la instancia en la que desea habilitar IFilters y, a continuación, ejecute el siguiente comando en dicha instancia:
    sp_fulltext_service 'load_os_resources', 1
  4. Si está ejecutando SQL Server 2008 o posterior, vaya al paso 5. Si está ejecutando SQL Server 2005, detenga y reinicie el servicio msftesql. Para ello, siga estos pasos:
    1. En el símbolo del sistema, escriba el comando siguiente y presione ENTRAR:
      net stop msftesql
      Nota: Para detener el servicio msftesql para una instancia específica, ejecute el siguiente comando:
      net stop msftesql$nstance_name
    2. En el símbolo del sistema, escriba el comando siguiente y presione ENTRAR:
      Net start msftesql
      Nota: Para iniciar el servicio msftesql para una instancia específica, ejecute el siguiente comando:
      comando Net start msftesql$nstance _name
  5. Reinicie el servicio SQL Server o hacer lo siguiente para cargar los iFilters nueva:

     sp_fulltext_service 'Update_languages'  go  sp_fulltext_service 'Restart_all_fdhosts'  go 
  6. Para comprobar que los iFilters ahora están disponibles en SQL Server, ejecute el siguiente comando:
    Select * from sys.fulltext_document_types 
Los siguientes tipos de archivo son compatibles con el paquete de filtro de 2007 Office:
.docx.docm.pptx.pptm.xlsx
.xlsm.xlsb.zip.one.vdx
.vsd.vss.vst.vsx.vtx
Los siguientes tipos de archivo son compatibles con el Office 2010 Filter Pack:
.docx.docm.dotx.pptx.pptm.xlsx
.xlsm.zip.html.doc.xls.ppt
.dot.vss.vsd.vst.vdx.vsx
.vtx.vdw.one.odt.odp.ods
.msg.pub

Referencias

Para obtener más información sobre cómo utilizar SQL Server Management Studio, consulte el siguiente sitio Web de Microsoft Developer Network (MSDN):
Propiedades

Id. de artículo: 945934 - Última revisión: 14 ene. 2017 - Revisión: 1

Comentarios