Configuración del motor de base de datos - Directorios de datos
Use esta página para especificar la ubicación de instalación de los archivos de datos y el programa del motor de base de datos de SQL Server. Según el tipo de instalación, es posible que el almacenamiento compatible incluya un disco local, almacenamiento compartido o un servidor de archivos SMB.
Para especificar un recurso compartido de archivos SMB como directorio, deberá escribir manualmente la ruta UNC admitida. No se admite el desplazamiento a un recurso compartido de archivos SMB. Este es un formato de ruta de acceso UNC admitida para un recurso compartido de archivos SMB: \\NombreServdiro\NombreRecursoCompartido\...
Instancia independiente de SQL Server
En la tabla siguiente se enumeran los tipos de almacenamiento admitidos y los directorios predeterminados para una instancia independiente de SQL Server que son configurables por el usuario durante la instalación de SQL Server.
Lista de elementos de la interfaz de usuario
Descripción | Tipo de almacenamiento compatible | Directorio predeterminado | Recomendaciones |
---|---|---|---|
Directorio raíz de datos | Disco local, servidor de archivos SMB, almacenamiento compartido 1 | C:\Archivos de programa\MicrosoftSQL Server|SQL Server el programa de instalación configurará las ACL para los directorios de SQL Server y interrumpirá la herencia como parte de la configuración. | |
Directorio de base de datos de usuario | Disco local, servidor de archivos SMB, almacenamiento compartido 1 | C:\Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data | Las prácticas recomendadas para los directorios de datos del usuario dependen de los requisitos de carga de trabajo y rendimiento. |
Directorio de registro de base de datos de usuario | Disco local, servidor de archivos SMB, almacenamiento compartido 1 | C:\Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data | Asegúrese de que el directorio de registro tenga espacio suficiente. |
Directorio de base de datos temporales | Disco local, servidor de archivos SMB, almacenamiento compartido 1 | C:\Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data | Las prácticas recomendadas para el directorio Temp dependen de los requisitos de carga de trabajo y rendimiento. |
Directorio del registro de base de datos temporales | Disco local, servidor de archivos SMB, almacenamiento compartido 1 | C:\Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data | Asegúrese de que el directorio de registro tenga espacio suficiente. |
Directorio de copia de seguridad | Disco local, servidor de archivos SMB, almacenamiento compartido 1 | C:\Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Backup | Establezca los permisos apropiados para evitar la pérdida de datos y asegúrese de que la cuenta de usuario para el servicio de SQL Server tenga los permisos adecuados para escribir en el directorio de copia de seguridad. No se permite usar una unidad asignada para los directorios de copia de seguridad. |
1 Aunque se admiten discos compartidos, no es una práctica recomendada para una instancia independiente de SQL Server.
Instancia de clúster de conmutación por error de SQL Server
En la tabla siguiente se enumeran los tipos de almacenamiento admitidos y los directorios predeterminados para una instancia de clúster de conmutación por error de SQL Server que son configurables por el usuario durante la instalación de SQL Server.
Descripción | Tipo de almacenamiento compatible | Directorio predeterminado | Recomendaciones |
---|---|---|---|
Directorio raíz de datos | Almacenamiento compartido, servidor de archivos SMB | <Unidad:>\Archivos de programa\MicrosoftSQL Server\ Sugerencia: Si se seleccionó un disco compartido en la página Selección de disco de clúster , el valor predeterminado es el primer disco compartido. El valor predeterminado de este campo será en blanco si no se realizó ninguna selección en la página Selección de disco de clúster . |
El programa de instalación de SQL Server configurará las ACL para los directorios de SQL Server y anulará la herencia como parte de la configuración. |
Directorio de base de datos de usuario | Almacenamiento compartido, servidor de archivos SMB | <Unidad:>Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Sugerencia: Si se seleccionó un disco compartido en la página Selección de disco de clúster , el valor predeterminado es el primer disco compartido. El valor predeterminado de este campo será en blanco si no se realizó ninguna selección en la página Selección de disco de clúster . |
Las prácticas recomendadas para los directorios de datos del usuario dependen de los requisitos de carga de trabajo y rendimiento. |
Directorio de registro de base de datos de usuario | Almacenamiento compartido, servidor de archivos SMB | <Unidad:>\Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Sugerencia: Si se seleccionó un disco compartido en la página Selección de disco de clúster , el valor predeterminado es el primer disco compartido. El valor predeterminado de este campo será en blanco si no se realizó ninguna selección en la página Selección de disco de clúster . |
Asegúrese de que el directorio de registro tenga espacio suficiente. |
Directorio de base de datos temporales | Disco local, almacenamiento compartido, servidor de archivos SMB | <Unidad:>\Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Sugerencia: Si se seleccionó un disco compartido en la página Selección de disco de clúster , el valor predeterminado es el primer disco compartido. El valor predeterminado de este campo será en blanco si no se realizó ninguna selección en la página Selección de disco de clúster . |
Asegúrese de que el directorio especificado sea válido para todos los nodos de clúster. Durante la conmutación por error, si los directorios de tempdb no están disponibles en el nodo de destino de la conmutación por error, el recurso de SQL Server no podrá ponerse en línea. |
Directorio del registro de base de datos temporales | Disco local, almacenamiento compartido, servidor de archivos SMB | <Unidad:>\Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Sugerencia: Si se seleccionó un disco compartido en la página Selección de disco de clúster , el valor predeterminado es el primer disco compartido. El valor predeterminado de este campo será en blanco si no se realizó ninguna selección en la página Selección de disco de clúster . |
Asegúrese de que el directorio especificado sea válido para todos los nodos de clúster. Durante la conmutación por error, si los directorios de tempdb no están disponibles en el nodo de destino de la conmutación por error, el recurso de SQL Server no podrá ponerse en línea. |
Directorio de copia de seguridad | Disco local, almacenamiento compartido, servidor de archivos SMB | <Unidad:>\Archivos de programa\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Backup Sugerencia: Si se seleccionó un disco compartido en la página Selección de disco de clúster , el valor predeterminado es el primer disco compartido. El valor predeterminado de este campo será en blanco si no se realizó ninguna selección en la página Selección de disco de clúster . |
Establezca los permisos apropiados para evitar la pérdida de datos y asegúrese de que la cuenta de usuario para el servicio de SQL Server tenga los permisos adecuados para escribir en el directorio de copia de seguridad. No se permite usar una unidad asignada para los directorios de copia de seguridad. |
Consideraciones sobre la seguridad
El programa de instalación configurará las ACL para los directorios de SQL Server y anulará la herencia como parte de la configuración.
Al servidor de archivos SMB se aplican las recomendaciones siguientes:
Si se usa un servidor de archivos SMB, la cuenta de servicio de SQL Server debe ser una cuenta de dominio.
La cuenta usada para instalar SQL Server debe tener permisos NTFS de CONTROL TOTAL en la carpeta del recurso compartido de archivos SMB utilizada como directorio de datos.
Al a cuenta que se usa para instalar SQL Server se le debe conceder los privilegios SeSecurityPrivilege en el servidor de archivos SMB. Para ello, use la consola de directivas de seguridad local del servidor de archivos para agregar la cuenta de instalación de SQL Server a la directiva Administrar registro de seguridad y auditoría. Esta configuración está disponible en la sección Asignaciones de derechos de usuario en Directivas locales en la consola de directiva de seguridad local .
Notas
Cuando agregue características a una instalación existente, no podrá cambiar la ubicación de una característica instalada anteriormente ni especificar dicha ubicación para una característica nueva.
Si especifica los directorios de instalación no predeterminados, asegúrese de que las carpetas de instalación sean únicas para esta instancia de SQL Server. Ninguno de los directorios de este cuadro de diálogo se debe compartir con los de otras instancias de SQL Server. Instale también los componentes de motor de base de datos y Analysis Services en una instancia de SQL Server para separar directorios.
Los archivos de programa y los archivos de datos no se pueden instalar en las situaciones siguientes:
En una unidad de disco extraíble
En un sistema de archivos que usa compresión
En un directorio que contiene archivos del sistema
En una unidad de red asignada en una instancia de clúster de conmutación por error
Consulte también
Ubicaciones de archivos para las instancias predeterminadas y con nombre de SQL Server
Compartir y permisos NTFS en un servidor de archivos