Cómo realizar una copia de seguridad y el mantenimiento recomendado de manera automática para la base de datos SQL de Enterprise Vault
Problema
Este artículo describe los pasos sugeridos acerca de cómo un administrador puede automatizar las copias de seguridad y realizar procedimientos de mantenimiento recomendados para bases de datos SQL de Enterprise Vault (EV), Compliance Accelerator (CA) y Discovery Accelerator (DA) utilizando los planes de mantenimiento del servidor SQL.Solución
- Realizar una copia de seguridad de cada base de datos de EV, CA y DA.
- Realizar una copia de seguridad y truncar cada registro de transacciones de la base de datos.
- Reorganizar o reconstruir los índices en las tablas más utilizadas (es decir, tablas con más de 1000 páginas de datos).
- Actualizar las estadísticas de la base de datos.
Nota importante: mantenimiento sin conexión frente a mantenimiento en línea:
• Configurar un plan de mantenimiento para respaldar base de datos EV, CA, y DA
• Crear un plan de mantenimiento de base de datos para base de datos SQL EV, CA, y DA
Veritas recomienda copias de seguridad regulares de todas las base de datos SQL EV, CA y DA Durante las copias de seguridad, los servicios de EV deben ser colocados en modo de solo lectura, de copia de seguridad o detenidos, y CA/DA Enterprise Vault Acelerador Manager Service (EVAMS) o cada tarea en segundo plano del cliente debe detenerse. Para conocer los pasos sobre la colocación de servicios en modo de solo lectura/copia de seguridad específicos de la versión EV implementada, consulte la sección de artículos relacionados al final de este documento.
Las siguientes capturas de pantalla hacen referencia a SQL 2005 a 2008 R2. Algunas ventanas en SQL 2012 y versiones posteriores pueden ser diferentes de las capturas de pantalla enumeradas. Asegúrese de ver todas las secciones o pestañas de las ventanas que aparezcan diferentes de las capturas de pantalla para configurar y comprobar la configuración.
- Cree una ubicación de copia de seguridad para las bases de datos EV, CA y DA (por ejemplo, C:\EVDatabaseBackups).
- Abra SQL Server Management Studio.
- Examine planes de | mantenimiento de gestión.
- Haga clic con el botón derecho en planes de mantenimiento y seleccione el asistente de plan de mantenimiento.
- Una captura de pantalla de la página inicial de la ventana del asistente para el plan de mantenimiento del servidor SQL aparecerá debajo -
- Haga clic en Siguiente y aparecerá la ventana del plan seleccionado. Establezca las siguientes propiedades :
• Nombre: ingrese un nombre para el plan de mantenimiento (por ejemplo, BasededatosEVcopiadeseguridad).
• Descripción: escriba una breve descripción para el plan de mantenimiento.
• Seleccione Única programación para todo el plan o ninguna programación de la lista de opciones de programación,
- Haga clic en el botón Cambiar para establecer la programación.
- En la ventana Propiedades de programación del trabajo, proporcione las siguientes propiedades:
• Nombre: escriba un nombre para la programación del trabajo o utilice el valor predeterminado.
• Tipo de programación:seleccione Periódico de la lista desplegable.
• Frecuencia: elija una frecuencia equivalente a la frecuencia de las copias de seguridad de EV (diaria, semanal, mensual).
• Se repite cada: seleccione las opciones disponibles dependiendo de la frecuencia de la copia de seguridad. Nota: al configurar esta opción, tenga en cuenta el estado de los servicios de EV. Durante la copia de seguridad SQL, los servicios de EV deben estar en modo de copia de seguridad o de solo lectura y se deben detener los servicios CA/DA.
• Frecuencia diaria: elija la hora en que debe comenzar la copia de seguridad de la base de datos. Nota: tenga en cuenta el estado de los servicios de EV, CA y DA al configurar esta opción. Durante la copia de seguridad SQL, los servicios EV deben colocarse en modo de solo lectura o copia de seguridad y/o se deben detener los servicios CA o DA O todos los servicios de EV, CA y DA deben detenerse.
- Haga clic en Aceptar y, a continuación, haga clic en Siguiente.
- En la página de selección de tareas de mantenimiento, seleccione Copia de seguridad de la base de datos (completa), Copia de seguridad de base de datos (registro de transacciones) y Tarea de limpieza de mantenimiento.
- Haga clic en Siguiente.
- Aparecerá la ventana de selección de orden de tareas de mantenimiento.
- Utilice los botones Subir y Bajar para ordenar las tareas de mantenimiento como a continuación:
a. Copia de seguridad de base de datos (registro de transacciones)
b. Copia de seguridad de la base de datos (completa)
c. Tarea de limpieza de mantenimiento
Nota: después de una copia de seguridad completa, Veritas recomienda realizar las siguientes tareas para evitar la fragmentación de la base de datos: reducir base de datos, reconstruir índices, actualizar estadísticas.
- Haga clic en Siguiente y establezca en la ventana de tarea para definir la copia de seguridad de base de datos (completa)
• Base(s) de datos: Seleccione las bases de datos EV, CA y DA apropiadas que serán respaldadas.
• El conjunto de copia de seguridad caducará: especifique la fecha requerida cuando el conjunto de copia de seguridad se puede sobrescribir.
• Copia de seguridad en: seleccione el disco.
• Seleccione Crear un archivo de copia de seguridad para cada base de datos.
• Crear un subdirectorio para cada base de datos: esta opción puede habilitarse para organizar las copias de seguridad de registro de transacciones y de base de datos.
• Carpeta: examine la ubicación de copia de seguridad creada en el paso 1. - Haga clic en Siguiente.
- Defina lo siguiente en la ventana de tareas para definir la copia de seguridad de base de datos (registro de transacción):
• Base(s) de datos: seleccione la base de datos EV, CA y DA apropiada que serán respaldada.
• El conjunto de copia de seguridad caducará: especifique la fecha requerida indicando cuándo el conjunto de copia de seguridad puede ser sobrescrito.
• Copia de seguridad en: seleccione el disco.
• Seleccione Crear un archivo de copia de seguridad para cada base de datos.
• Crear un subdirectorio para cada base de datos: esta opción puede habilitarse para organizar las copias de seguridad de registro de transacciones y de base de datos.
• Carpeta: examine la ubicación de copia de seguridad creada en el paso 1. - Haga clic en Siguiente y luego en Siguiente nuevamente.
- Aparecerá la ventana de opciones de selección de informe
• De manera predeterminada, la opción Escribir un informe en un archivo de texto está habilitada con el servidor SQL por defecto.
• Además, puede habilitarse la opción de Informe por correo electrónico.
Para obtener información acerca de cómo configurar servidores de correo electrónico en el servidor SQL, consulte la documentación de SQL sobre la base de datos de correo. - Haga clic en Siguiente.
- Aparecerá la ventana del asistente de finalización.
- Revise la información que se muestra y haga clic en Finalizar.
- Cuando la instalación haya finalizado, haga clic en Cerrar.
Archivos de copia de seguridad de registro de transacciones y base de datos
Los nombres de archivos de copia de seguridad de base de datos utilizan el formato < DatabaseName_backup_yyyymmddhhmm.bak >
• Copia de seguridad de base de datos: EnterpriseVaultDirectory_backup_200908070030.bak
En este ejemplo, la base de datos de EnterpriseVaultDirectory fue respaldada el 7 de agosto de 2009 a las 12:30 a. m•
• Copia de seguridad de registro de transacción EnterpriseVaultDirectory_backup_200907062330.trn.
En este ejemplo, el registro de transacciones de EnterpriseVaultDirectory fue respaldado el 6 de julio de 2009 a las 11:30 p. m.
Para obtener ayuda adicional con la configuración de copias de seguridad de SQL, consulte la documentación de administración de SQL. Para obtener información sobre los entornos EV utilizando Microsoft SQL Server 2000, consulte la sección de artículos relacionados al final de este documento.
- Abra SQL Server Management Studio.
- Expanda Gestión | Planes de mantenimiento.
- Haga clic con el botón derecho en el plan de mantenimiento creado para copias de seguridad de base de datos EV, CA y DA y seleccione Ver historial.
- Aparecerá la ventana del Visor de archivos de registro con el plan de mantenimiento seleccionado.
- Los trabajos exitosos se muestran con una marca de verificación verde; los elementos con error o fallidos están resaltados con una X blanca dentro de un círculo rojo.
- Para determinar dónde ha fallado el trabajo, expanda cada elemento enumerado en el visor de archivos de registro.
Para obtener ayuda adicional para solucionar problemas de planes de mantenimiento del servidor SQL, consulte la documentación de administración de SQL en relación con los planes de mantenimiento o póngase en contacto con Microsoft Support.
Verificar la conclusión exitosa de las copias de seguridad SQL
- Abra SQL Server Management Studio.
- Expanda las Bases de datos.
- Haga clic con el botón derecho en la base de datos y seleccione Propiedades.
- Aparecerá la ventana de propiedades de base de datos.
- En la copia de seguridad, se muestra la fecha y hora de las últimas copias de seguridad de base de datos y registro de transacciones exitosos de SQL.
Creación de un plan de mantenimiento de base de datos para bases de datos SQL EV, CA y DA
Veritas recomienda realizar los siguientes procedimientos de mantenimiento SQL semanalmente para todas las bases de datos EV, CA y DA en el siguiente orden, con todos los servicios EV adecuados detenidos para evitar que las tareas que se ejecutan normalmente en segundo plano mantengan cualquier tabla abierta durante las acciones de mantenimiento:
1. Copia de seguridad de bases de datos
2. OPCIONAL: Reducir bases de datos
3. Copia de seguridad y registros de transacciones truncadas
4. Reconstrucción de índices
5. Actualización de estadísticas
Como se observó en el análisis al principio de esta sección y en el paso 2 anterior, el procedimiento de reducir base de datos es opcional y la inclusión en un plan de mantenimiento está sujeta a la discreción del responsable DBA SQL. El procedimiento de reducir base de datos es altamente recomendado para las bases de datos CA y DA y sugerido para las bases de datos de Vault Store debido a la inserciones y eliminaciones continuas en las tablas de base de datos que causan que se desarrolle un "espacio en blanco" desorganizado dentro de los archivos de datos. Estas acciones incluyen, pero no se limitan a lo siguiente:
- Fecha de caducidad de almacenamiento para quitar 1000 elementos de las bases de datos Vault Store.
- Búsquedas de CA o DA que se ejecutan y rechazan con frecuencia como parte del criterio de búsquedas de prueba.
- Departamentos de CA o casos de DA que se eliminan cuando ha finalizado su utilidad.
- Casos DA que se habilitan y deshabilitan para el procesamiento de análisis.
- Actualizaciones completadas para el software, dado que estas actualizaciones suelen crear tablas temporales que son eliminadas como parte del proceso de finalización de actualización.
El "espacio en blanco" se utiliza para describir la densidad de la tabla o las brechas entre los datos. Este "espacio en blanco" puede resultar en más lecturas necesarias para leer una tabla, así como realizar estadísticas e índices obsoletos. Reducir la base de datos permite al espacio liberado permanecer con los archivos y mover los datos a la parte delantera del espacio del archivo. Elimina el "espacio en blanco" mientras permite que el resto del espacio sin asignar sea utilizado para el crecimiento del archivo. Pero una vez que estos archivos se mueven a la parte delantera del espacio de disco disponible, las estadísticas y los índices ya no son viables y deben actualizarse. Por eso, la reducción de la base de datos puede provocar latencia SQL si no se realiza correctamente y si se continúa con los procedimientos de reconstrucción/reorganización del índice y la actualización de las estadísticas. No obstante, si se ejecuta correctamente, se mejorará el rendimiento de SQL después de la reducción de la base de datos. Esta mejora de rendimiento se debe a la menor necesidad de pasar por el archivo de base de datos para acceder a datos necesarios.
Mientras se ejecuta el proceso de base de datos, los usuariosdebenadherirse a los siguientes tres factores para mejorar el rendimiento de SQL:
a. Conservar un espacio liberado en los archivos de base de datos. Esto permite que el presente espacio no utilizado dentro de la base de datos se utilice antes de solicitar el espacio para el crecimiento de la base de datos, ya que esta solicitud de crecimiento detiene todo el procesamiento de la base de datos hasta que el nuevo espacio esté disponible.
b. Reconstruir índices. Como se mencionó anteriormente, mover los datos al "inicio" del archivo de base de datos hace que los datos de referencia en los índices ya no sean válidos, los que pueden causar un análisis de tablas en lugar del uso del índice.
c. Actualizar las estadísticas. También como se mencionó anteriormente, mover los datos al "inicio" del archivo de base de datos produce que las estadísticas existentes se conviertan en obsoletas, lo que puede ocasionar que las referencias de los índices no sean confiables y puede afectar el rendimiento de la base de datos gravemente.
Para obtener información adicional acerca del mantenimiento SQL para índices y estadísticas y cómo afecta un entorno EV, CA o DA, consulte la sección de artículos relacionados al final de este documento.
Nota: realizar estas tareas de forma regular con los servicios adecuados de EV detenidos permite que EV, CA y DA funcionen de forma óptima. Detener los servicios evita que cualquier proceso en segundo plano bloquee los recursos necesarios para implementar completamente las acciones para cada operación seleccionada (es decir, evita que las tareas en segundo plano bloqueen una tabla para impedir que sus índices se reorganicen o reconstruyan).
Nota: los procedimientos de este tema incluyen pasos para realizar la copia de seguridad de todas las bases de datos EV, CA y DA SQL seleccionadas. Si las copias de seguridad se realizan mediante otro trabajo u otra tarea y su finalización exitosa se confirma, omita esos pasos de este procedimiento. Veritas recomienda realizar una copia de seguridad completa de las bases de datos y detener TODOS los servicios de EV, CA y DA antes de iniciar cualquier operación de mantenimiento.
NOTA: si los servicios EV no pueden detenerse para un mantenimiento semanal, entonces el mantenimiento se puede realizar mientras se ejecuten los servicios. Sin embargo, Veritas recomienda detener los servicios una vez al mes para realizar el mantenimiento. Esto permite un proceso de mantenimiento más eficaz. En algunos entornos, puede también ser necesario ejecutar Update Statistics diariamente para mantener el rendimiento. El Update Statistics diario se puede ejecutar mientras se ejecutan los servicios EV.
Las siguientes capturas de pantalla hacen referencia a SQL 2005 a 2008 R2. Algunas ventanas en SQL 2012 y versiones posteriores pueden ser diferentes de las capturas de pantalla enumeradas. Asegúrese de ver todas las secciones o pestañas de las ventanas que aparezcan diferentes de las capturas de pantalla para configurar y comprobar la configuración.
- Cree una ubicación de copia de seguridad para las bases de datos EV, CA y DA (por ejemplo, C:\EVDatabaseBackups)
- Abra SQL Server Management Studio.
- Examine Gestión | Planes de mantenimiento.
- Haga clic con el botón derecho en Planes de mantenimiento y seleccione el Asistente para planes de mantenimiento.
- Aparecerá la ventana del asistente para planes de mantenimiento del servidor SQL.
- Haga clic en Siguiente.
- En la ventana de selección de propiedades del plan, proporcione las siguientes propiedades:
• Nombre: escriba un nombre para el plan de mantenimiento (por ejemplo: EVDatabaseMaintenance)
• Descripción: escriba una breve descripción para el plan de mantenimiento.
• En la lista de opciones de programación seleccione Programación única para todo el plan o ninguna programación. - Haga clic en el botón Cambiar .
- En la ventana Propiedades de programación de trabajo proporcione las siguientes propiedades:
• Nombre: escriba un nombre para la programación de trabajo o utilice el valor predeterminado
• Tipo de programación: seleccione Periódico de la lista desplegable
• Frecuencia:elija Semanalmente
• Cada... semana(s): seleccione 1 y marque un día de la semana.
Nota: al configurar esta opción, tenga en cuenta el estado de los servicios de EV. Se deben detener los servicios EV, CA y DA.
• Frecuencia diaria: seleccione la hora en que debe realizarse el mantenimiento de la base de datos. Nota: al configurar esta opción, tenga en cuenta el estado de los servicios de EV. Se deben detener todos los servicios EV, CA y DA. - Haga clic en Aceptar, luego en Siguiente
- Se mostrará la ventana de selección de tareas de mantenimiento.
- De la lista de tareas, elija
Reducción de base de datos (este proceso es opcional, pero muy recomendado, consulte el análisis al principio de la sección "solución" y esta sección para obtener más información)
Reconstruir índice
Actualizar estadísticas
Copia de seguridad de base de datos (completa)
Copia de seguridad de base de datos (registro de transacciones)
Tarea de limpieza de mantenimiento (tenga en cuenta que la única información necesaria para esta tarea es la especificación de donde se escribirán los archivos de registro) - Haga clic en Siguiente.
- Se mostrará la ventana de selección de orden de tareas de mantenimiento.
- Si ejecuta mantenimiento con los servicios detenidos (es decir, el mantenimiento sin conexión), ordene las tareas de mantenimiento mediante los botones Subir y Bajar de la siguiente manera:
I. Copia de seguridad de bases de datos (completa)
II. Reducción de base de datos (proceso opcional que debe estar en el orden anterior de los procesos de reconstrucción de índice y actualización de estadísticas si se seleccionó para su inclusión en el mantenimiento)
III. Copia de seguridad de base de datos (registro de transacciones)
IV. Reconstruir índice
V. Actualizar estadísticas - Si ejecuta el mantenimiento con los servicios en funcionamiento (es decir, mantenimiento en línea, consulte la nota importante anterior: Mantenimiento sin conexión frente a mantenimiento en línea), ordene las tareas de mantenimiento mediante los botones Subir y Bajar de la siguiente manera:
I. Copia de seguridad de bases de datos (completa)
II. Reducción de base de datos (proceso opcional que debe estar en el orden anterior de los procesos de reconstrucción de índice y actualización de estadísticas si se seleccionó para su inclusión en el mantenimiento)
III. Copia de seguridad de base de datos (registro de transacciones)
IV. Actualizar estadísticas
V. Reconstrucción de índice - Haga clic en Siguiente.
- En la ventana de tarea para definir la copia de seguridad (completa) de base de datos definida (completa) proporcione lo siguiente:
• Base(s) de datos: seleccione las bases de datos EV, CA y DA apropiadas para la copia de seguridad.
• El conjunto de copia de seguridad caducará: especifique la fecha requerida indicando cuándo el conjunto de copia de seguridad anterior se puede sobrescribir.
• Copia de seguridad: seleccione el disco.
• Seleccione Crear un archivo de copia de seguridad para cada base de datos.
• La opción Crear un subdirectorio para cada opción de base de datos puede activarse para organizar las copias de seguridad de registro de transacciones y de base de datos.
• Carpeta: examine la ubicación de copia de seguridad creada en el paso 1. - Haga clic en Siguiente.
- Aparecerá la ventana de tareas para definir la copia de seguridad de base de datos (registro de transacciones).
• Base(s) de datos: seleccione las bases de datos EV, CA y DA apropiadas para realizar una copia de seguridad.
• El conjunto de copia de seguridad caducará: especifique la fecha requerida indicando cuándo el conjunto de copia de seguridad anterior se puede sobrescribir.
• Copia de seguridad: seleccione el disco.
• Seleccione Crear un archivo de copia de seguridad para cada base de datos.
• La opción Crear un subdirectorio para cada opción de base de datos puede activarse para organizar las copias de seguridad de registro de transacciones y de base de datos.
• Carpeta: examine la ubicación de copia de seguridad creada en el paso 1. - Haga clic en Siguiente.
- Paso opcional si seleccionó el proceso para reducir la base de datos. En la ventana de tarea para reducir la base de datos, establezca las siguientes propiedades:
• Base de datos: seleccione las bases de datos EV, CA y DA apropiadas.
• Reducir base de datos cuando se incremente demasiado: utilice el valor predeterminado de 50 MB.
• Cantidad de espacio libre que queda después de la reducción: utilice el valor predeterminado de 10 %.
• Elija Conservar espacio liberado en los archivos de base de datos. - En la ventana de la tarea para definir la reconstrucción del índice, establezca las siguientes propiedades:
• Base de datos:seleccione la base de datos EV, CA y DA apropiadas.
• Elija la opción Reorganizar páginas con la cantidad predeterminada de espacio libre.
• No se recomienda activar Mantener el índice en línea mientras la opción de reindexación está funcionando, ya que se omitirán los índices cargados actualmente en la memoria. - Haga clic en Siguiente.
- Se mostrará la ventana de tarea para definir la actualización de estadísticas. Establezca las siguientes propiedades:
• Base de datos: seleccione las bases de datos apropiadas de EV, CA y DA.
• Actualización: seleccione Todas las estadísticas existentes.
• Tipo de análisis: seleccione Análisis completo - Haga clic en Siguiente.
- En la ventana de selección de opciones de informe, proporcione las siguientes propiedades:
• Escribir un informe para un archivo de texto: esta opción está habilitada por defecto con el directorio de instalación del servidor SQL predeterminado.
• Informe de correo electrónico: esta opción puede habilitarse de manera adicional. Para obtener asistencia adicional en la configuración de servidores de correo electrónico en el servidor SQL, consulte la documentación de SQL sobre la base de datos de correo. - Haga clic en Siguiente.
- Se muestra la ventana de asistencia de finalización. Revise la información que se muestra y haga clic en Finalizar.
- Cuando la instalación haya finalizado, haga clic en Cerrar.
Cuando se ejecuta el plan de mantenimiento automáticamente o manualmente, las copias de seguridad de las bases de datos y los registros de transacciones seleccionados se agregan a la ubicación de copia de seguridad creada en el paso 1. Si es posible, los índices se reconstruyen, las estadísticas se actualizan y la base de datos, así como los archivos de registro de transacciones, se reducen al tamaño especificado en el paso 21.
Comprobar la ejecución correcta del plan de mantenimiento de base de datos SQL
- Abra SQL Server Management Studio.
- Expanda Gestión | Planes de mantenimiento.
- Haga clic derecho en el plan de mantenimiento creado para realizar el mantenimiento de las bases de datos EV, CA y DA y seleccione Ver historial.
- Aparecerá la ventana del visor de archivos de registro con el plan de mantenimiento seleccionado.
- Los trabajos finalizados satisfactoriamente se muestran con una marca de verificación verde; los elementos fallidos se muestran con un círculo rojo con una X blanca.
- Para determinar en qué parte del plan de mantenimiento el trabajo falló, expanda cada elemento que aparece en el visor de archivos de registro.
Para obtener asistencia adicional para solucionar problemas de planes de mantenimiento de servidor SQL, consulte la documentación de administración de SQL en relación con los planes de mantenimiento o póngase en contacto con Microsoft Support
Comprobar la ejecución correcta del plan de mantenimiento de SQL Server:
Notas:
- El comando DBCC SHOWCONTIG al que se hace referencia a continuación ha quedado obsoleto y dejará de estar disponible en una versión futura de Microsoft SQL Server. Este documento se actualizará con las instrucciones para utilizar e interpretar el comando de reemplazo en una fecha futura.
- Las siguientes acciones deben realizarse inmediatamente después de que ha completado el mantenimiento, y mientras que el servidor SQL no está ocupado activamente actualizando bases de datos basadas en actividades de aplicación, ya que esta acción agrega una carga de procesamiento al servidor SQL mientras se ejecuta.
- Abra SQL Server Management Studio.
- Seleccione Nueva consulta.
- De la lista de bases de datos, seleccione una de las bases de datos que seleccionó en el plan de mantenimiento.
En la ventana de consulta, escriba el siguiente comando y seleccione ejecutar:
DBCC SHOWCONTIG WITH ALL_INDEXES
- Los resultados se muestran debajo de la ventana de consulta. Revise los resultados que se muestran en negrita.
- Para cada tabla donde 'las "páginas analizadas" sean mayor a 1000, los elementos en negrita no deben superar la siguiente configuración recomendada:
• Extent Switches
El valor debe ser 1 menos que las páginas analizadas de extensión
Cuanto mayor sea el valor sobre las páginas analizadas de extensión, más fragmentado será el orden de página.
• Fragmentación de análisis lógico
El valor debe ser inferior a 1 %
La latencia ocurre una vez que la fragmentación de análisis lógico excede el 10 %.
• • Fragmentación de análisis de extensión -
El valor debe ser menor a 50 %
Los problemas de rendimiento pueden ocurrir si la fragmentación es mayor a 50 % - Si los valores de extent switches, fragmentación de análisis lógico y fragmentación de análisis de extensión no están dentro de los valores recomendados después de realizar el mantenimiento programado, puede que necesite modificar la configuración de tareas de mantenimiento de "reconstrucción de índice" o realizar la tarea con más frecuencia.
- Para examinar la cantidad de espacio utilizado por los registros de transacciones de base de datos SQL, escriba el siguiente comando en la ventana de consulta y seleccione Ejecutar:
DBCC SQLPERF(LOGSPACE) - Los resultados se muestran debajo de la ventana de consulta.
- Si el espacio de registro utilizado es 100 % o no hay espacio suficiente para que el registro crezca dependiendo de la configuración del crecimiento del registro (es decir, no hay suficiente espacio libre para que crezca el registro o el registro está configurado en su tamaño máximo), no se agregarán elementos adicionales a los registros de transacciones de la base de datos SQL. Esto hace que la base de datos sea efectivamente de solo lectura hasta el momento en que el registro de transacciones crezca con espacio adicional asignado o truncado.
- Si la cantidad de espacio utilizado por el registro de transacciones de base de datos SQL no disminuye después de realizar el mantenimiento programado, debe determinar la razón por la cual no disminuye el registro. Para determinar la razón, ejecute la siguiente consulta SQL:
SELECCIONE nombre, log_reuse_wait_desc, recovery_model_desc FROM sys.databases;
- El log_reuse_wait_desc debería contener el motivo de por qué no se redujo el % del espacio utilizado del registro en el registro de transacción (es decir, en espera de copia de seguridad, transacción activa).
- Si los resultados de esta consulta no informan la razón de la falta de reducción de % de uso de espacio del registro, debe consultar al equipo de SQL in situ para obtener asistencia.
Información adicional
Para obtener asistencia adicional para configurar o solucionar problemas de los planes de mantenimiento del servidor SQL, consulte la documentación de administración de SQL en relación con los planes de mantenimiento.
Libros en línea de SQL Server 2005
• Realizar copias de seguridad y restaurar bases de datos - https://technet.microsoft.com/en-us/library/ms187048(SQL.90).aspx
• Mantener bases de datos (motor de base de datos) - msdn.microsoft.com/en-us/library/ms178081(SQL.90).aspx
• Correo de base de datos - msdn.microsoft.com/en-us/library/ms175887(SQL.90).aspx
Libros en línea de SQL Server 2008
• Realizar copias de seguridad y restaurar bases de datos - technet.microsoft.com/en-us/library/ms187048.aspx
• Mantener bases de datos (motor de base de datos) - msdn.microsoft.com/en-us/library/ms178081.aspx
• Correo de base de datos - msdn.microsoft.com/en-us/library/ms175887.aspx
Libros en línea de SQL Server 2008 R2
• Realizar copias de seguridad y restaurar bases de datostechnet.microsoft.com/en-us/library/ms189621.aspx