Tutoriales gratuitos para el aprendizaje de la programacion informatica! Recuerda que si lo puedes imaginar... lo puedes programar!

BACKUP SQL

/*
COPIA DE SEGURIDAD DE UNA BASE DE DATOS

NOTA: SE DEBE CAMBIAR EL MODELO DE RECUPERANCION DE LA BASE DE DATOS A LA
HORA DE RECUPERAR:
IR A:
CLIC DERECHO EN LA BASE DE DATOS
>>PROPIEDADES
>>OPCIONES
>>MODELO DE RECUPERACION --> COMPLETA
*/

-- EJEMPO 1:
-- SCRIT PARA LA CREACION DE RESPALDOS DIRECTOS
-- SIN  LA CREACION DE DISPOSITIVOS O VOLUMENES LOGICAS

USE MASTER
BACKUP DATABASE EJEMPLO
TO DISK='C:\LVIDAL(SQL CURSO INTERMEDIO-AVANZADO)\SQLQuery\RESPALDO.BAK'

-- EJEMPLO 2:
-- SCRIPT PARA LA CREACION DE RESPALDOS HACIENDO
-- USO EXCLUSIVO DE DIDPOSITIVOS DE ALMACENAMIENTO

USE MASTER
EXEC SP_ADDUMPDEVICE 'DISK','EJEMPLOBACKUP2','C:\LVIDAL(SQL CURSO INTERMEDIO-AVANZADO)\SQLQuery\RESPALDO2.BAK'
BACKUP DATABASE EJEMPLO TO EJEMPLOBACKUP2

-- EJEMPLO 3:
-- SCRIPT PARA EL RESPALDO DIFERENCIAL DE LA BASE DE DATOS
-- RESPALDA LOS UNTIMOS CAMBIOS DE LA BASE DE DATOS COM
-- UN RESPALDO COMPLETO YA REALIZADO

BACKUP DATABASE EJEMPLO
TO DISK='C:\LVIDAL(SQL CURSO INTERMEDIO-AVANZADO)\SQLQuery\RESPALDO_DIFERENCIAL.BAK' WITH DIFFERENTIAL

-- EJEMPLO 4:
-- SCRIPT PARA LA CREACION DE RESPALDOS DEL LOG DE TRANSACCIONES
-- HACIENDO USO EXTENSIVO DE DISPOSITIVOS DE ALMACENAMIENTO

EXEC SP_ADDUMPDEVICE 'DISK','EJEMPLOBACKUP','C:\LVIDAL(SQL CURSO INTERMEDIO-AVANZADO)\SQLQuery\EJEMPLOBACKUPLOG'
BACKUP DATABASE EJEMPLO TO EJEMPLOBACKUP2

BACKUP LOG EJEMPLO TO EJEMPLOBACKUP


No hay comentarios:

Publicar un comentario