Está en la página 1de 2

Ingeniera en Sistema Administracin de Bases de Datos Profesor: Ronald Prez Laboratorio IV Enunciado de la prctica Dado el siguiente Script:

DECLARE DECLARE DECLARE DECLARE DECLARE @DataBaseName @Folder @BackupName @BackupFile @actual NVARCHAR(50) NVARCHAR(500) NVARCHAR(100) NVARCHAR(600) DATETIME

SET @DataBaseName = N'MyDB' SET @Folder = N'C:\BackupDB' SET @actual = GETDATE() SET @BackupName = @DataBaseName + ' '+ + STR(DATEPART(YEAR,@actual),4,0) + REPLACE(STR(DATEPART(MONTH,@actual),2,0),' ','0') + REPLACE(STR(DATEPART(DAY,@actual),2,0),' ','0') + REPLACE(STR(DATEPART(hour,@actual),2,0),' ','0') + REPLACE(STR(DATEPART(minute,@actual),2,0),' ','0') SET @BackupFile = @Folder + '\'+@BackupName + '.BAK' BACKUP DATABASE @DataBaseName TO DISK =@BackupFile WITH NOFORMAT, INIT, SKIP, NAME =@BackupName

Se pide: Desarrollar un procedimiento almacenado llamado

SP_RespaldoProgramado que permite realizar un respaldo de una base de datos segn los parmetros del SP. Desarrollar un procedimiento almacenado que consulte el catalogo del sistema y realice un respaldo de todas las bases de datos. (utilice el procedimiento almacenado SP_ RespaldoProgramado para realizar los respaldo y un cursor para el recorrido de filas del catalogo del sistema). Programar un Job que realice los respaldos de las bases de datos a la 01:00 a.m.

Programar una tarea en Window que transfiera los archivos de respaldos de la ruta C:\RESPALDOSPROG a la ruta C:\RESPALDOS a las 2:00 a.m. Script completo de la prctica. Informe: Portada Objetivos de la prctica. Resultados para cada uno los pasos. Conclusiones Recomendaciones.

Consideraciones: El laboratorio est centrado en el uso del manejador de base de datos SQL Server. Grupo de trabajo prctico El informe debe ser impreso y de acuerdo a las polticas de entrega de trabajos. El script se debe enviar a la direccin de correo rrperez@unimet.edu.ve Fecha de entrega 01/04/2013

También podría gustarte