mantenimiento al mssql - betta global systems · nota: antes de ejecutar este proceso, es...
TRANSCRIPT
Mantenimiento al MsSQL
Revisión: 7/25/2017
Mantenimiento al MsSQLI
Contenido
Parte I Introducción 1
Parte II Objetivo 1
Parte III Compactar Base Datos 2
Parte IV Revisión CHECKBD 7
Parte V Corrección CHECKBD 9
Introducción 1
© 2017 Betta Global Systems
1 Introducción
La secuencia de pasos a seguir se describen de manera simple y detallada, paraque usted como usuario, pueda hacer uso de ésta información y aprovechar lasventajas que facilitarán su trabajo.
Favor de leer completamente este manual antes de comenzar, en caso de teneralguna duda favor de comunicarse con nosotros a través de nuestro sistema deTickets; [email protected]
2 Objetivo
El objetivo es optimizar el rendimiento de la base de datos, esto hará que el sistemaMillennium sea más rapido y se libere un poco de espacio en disco.
Se recomienda ejecutar este proceso cada 3 meses como parte delmantenimimento, este proceso lo debe ejecutar su personal de Sistemas IT.
Mantenimiento al MsSQL2
© 2017 Betta Global Systems
3 Compactar Base Datos
Es necesario acceder a MsSQL
Crear Nuevo Query
Compactar Base Datos 3
© 2017 Betta Global Systems
Escribir Query
USE ma_data;
GO
--Truncate the log by changing the database recovery model to SIMPLE.
ALTER DATABASE ma_data
SET RECOVERY SIMPLE;
GO
--Shrink the truncated log file to 1 MB.
DBCC SHRINKFILE (ma_data_log, 2);
GO
--Reset the database recovery model.
ALTER DATABASE ma_data
SET RECOVERY FULL;
GO
donde
Mantenimiento al MsSQL4
© 2017 Betta Global Systems
obtener Nombre del LOG
Seleccionar la Base de Datos y dar click derecho sobre ella
Ingresar al menu Files
Compactar Base Datos 5
© 2017 Betta Global Systems
Ejecutar Query
Seleccionar Execute
Mantenimiento al MsSQL6
© 2017 Betta Global Systems
Guardar Query
NOTA:
Solo se debe guardar el archivo una vez, la próxima vez que se ejecute se abrirá
automaticamente el Query.
Compactar Base Datos 7
© 2017 Betta Global Systems
4 Revisión CHECKBD
Revisión de Integridad
NOTA: Antes de Ejecutar este proceso, es importante que el usuario cierre elsistema de Millennium Aduanas por medidas de seguridad y provención;ademas de generar un Respaldo (Backup) a la Base de Datos.
Seleccionar la base de datos a revisar.
Dar click derecho sobre la Base seleccionado y despues seleccionar la opción deNew Query
Dentro de la pantalla escribir el siguiente comando:
DBCC CHECKDB
Dar click en el Boton Ejecute (Ejecutar)
Mantenimiento al MsSQL8
© 2017 Betta Global Systems
A continuación se iniciara el proceso de revision de Integridad.
Una vez terminado el proceso mostrará en la parte inferior Proceso Completado.
Revisión CHECKBD 9
© 2017 Betta Global Systems
5 Corrección CHECKBD
Corrección
NOTA: Antes de Ejecutar este proceso, es importante que el usuario cierre elsistema de Millennium Aduanas por medidas de seguridad y provención;ademas de generar un Respaldo (Backup) a la Base de Datos.
Si la revisión detecto errores, es necesario corregirlos, para ello;
Seleccionar la base de datos a revisar.
Dar click derecho sobre la Base seleccionado y despues seleccionar la opción deNew Query
Dentro de la pantalla escribrir el siguiente comando:
DBCC CHECKDB ('MA_DATA', REPAIR_REBUILD)
Donde MA_DATA corresponde al nombre de la Base Datos, si se cuenta con unnombre diferente sustituirlo por el correcto.
Mantenimiento al MsSQL10
© 2017 Betta Global Systems
Dar click en el Boton Ejecute (Ejecutar)
A continuación se iniciará el proceso de corrección.