SQL - ¿Mantenimiento?

 
Vista:

¿Mantenimiento?

Publicado por Hubert Casimiro (98 intervenciones) el 12/10/2006 22:13:13
Buebas grupo

¿Las instrucción abajo puede ser un mantenimiento de mi Base de Datos?.

USE mi_db
DECLARE @NAMEDB CHAR(10)
SET @NAMEDB = 'mi_db' -- Mismo nombre de arriba --

DBCC DBREINDEX (Algoritmo, '', 80)
""
"" N tablas.
""
DBCC DBREINDEX (ventanilla, '', 80)

DBCC SHRINKDATABASE (@NAMEDB, 5)
DBCC SHRINKDATABASE (@NAMEDB, TRUNCATEONLY)
Dump Transaction @NAMEDB With No_Log
DBCC SHRINKDATABASE (@NAMEDB, 5)
DBCC SHRINKDATABASE (@NAMEDB, TRUNCATEONLY)
GO -- Fin --

- Si la respuesta es SI, puedo un Job con este codigo para que se ejecute todos los fines de semana?.
- Si la respuesta es NO, estoy lejos de ello, como se hace un mantenimiento a una Base de Datos.

Me es de suma importancia.

Saludos y gracias por el dato
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿Mantenimiento?

Publicado por Isaías (5072 intervenciones) el 13/10/2006 18:22:25
Parece que tu motor es SQL SERVER, de ser asi, ya tienes un wizard en tu ENTERPRISE MANAGER, para desarrollar los mantenimientos, mismos que se ejecutan por default los DOMINGOS en la madrugada.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar