Cómo habilitar FILESTREAM

Para empezar a utilizar FILESTREAM, debe habilitarlo en la instancia de SQL Server Database Engine (Motor de base de datos de SQL Server). En este tema se describe cómo habilitar FILESTREAM con el Administrador de configuración de SQL Server.

Nota

No puede habilitar FILESTREAM en una versión de 32 bits de SQL Server que se ejecute en un sistema operativo de 64 bits.

Para habilitar y cambiar la configuración de FILESTREAM

  1. En el menú Inicio, seleccione Todos los programas, Microsoft SQL Server 2008 R2, Herramientas de configuración y haga clic en Administrador de configuración de SQL Server.

  2. En la lista de servicios, haga clic con el botón secundario del mouse en Servicios de SQL Server y, a continuación, haga clic en Abrir.

  3. En el complemento Administrador de configuración de SQL Server, busque la sesión de SQL Server en la que desee habilitar FILESTREAM.

  4. Haga clic con el botón secundario del mouse en la sesión y, a continuación, haga clic en Propiedades.

  5. En el cuadro de diálogo Propiedades de SQL Server, haga clic en la pestaña FILESTREAM.

  6. Active la casilla Habilitar FILESTREAM para acceso Transact-SQL.

  7. Si desea leer y escribir datos FILESTREAM de Windows, haga clic en Habilitar FILESTREAM para el acceso de transmisión por secuencias de E/S de archivos. Escriba el nombre del recurso compartido de Windows en el cuadro Nombre de recurso compartido de Windows.

  8. Si los clientes remotos deben tener acceso a los datos FILESTREAM que están almacenados en este recurso compartido, seleccione Permitir que los clientes remotos tengan acceso de transmisión por secuencias a los datos FILESTREAM.

  9. Haga clic en Aplicar.

  10. En SQL Server Management Studio, haga clic en Nueva consulta para mostrar el Editor de consultas.

  11. En el Editor de consultas, escriba el código de Transact-SQL siguiente:

    EXEC sp_configure filestream_access_level, 2
    RECONFIGURE
    
  12. Haga clic en Ejecutar.

  13. Reinicie el servicio SQL Server.