Está en la página 1de 5

BACKUP DE SQL SERVER EXPRESS RODRIGUEZWEB

Backup de SQL Server2012 Express


Para poder realizar esta accin de generacin de Base de datos SQL SERVER edicin Expresa debemos hacer uso de las funcionalidades del Sistema Operativo en este caso de las tareas programas. PASO 1 : Creacin de un Script de SQL SERVER con el nombre bak_FissalDBE.sql .
DECLARE @strDatabase nvarchar(50) DECLARE @strFolder nvarchar(50) set @strDatabase = N'FissalDBE' set @strFolder = N'E:\BACKUP\SQLEXPRESS2012\FissalDBE' DECLARE @tToday datetime set @tToday = GETDATE() SET DATEFIRST 1 declare @nomdia varchar(200) set @nomdia = DATENAME(dw, @tToday ) DECLARE @strBackupName nvarchar(100) set @strBackupName = @strDatabase + N'_CopiaCompleta_' + STR(DATEPART(year,@tToday), 4 ,0) + REPLACE (STR(DATEPART(month,@tToday), 2 ,0 ), N' ', N'0') + REPLACE (STR(DATEPART(day,@tToday), 2 ,0 ), N' ', N'0') +N'_' + REPLACE (STR(DATEPART(hour,@tToday), 2 ,0 ), N' ', N'0') + REPLACE (STR(DATEPART(minute,@tToday), 2 ,0 ), N' ', N'0') + REPLACE (STR(DATEPART(second,@tToday), 2 ,0 ), N' ', N'0') + N'_'+ @nomdia DECLARE @strBackupFile nvarchar(600) set @strBackupFile = @strFolder + N'\' + @strBackupName + N'.bak' backup DATABASE @strDatabase TO DISK = @strBackupFile WITH NOFORMAT, INIT, SKIP, NAME = @strBackupName

Descripcin de las campos: Nombre de la Base de Datos


set @strDatabase = N'FissalDBE'

Ruta de la ubiacion de la Base detos


set @strFolder = N'E:\BACKUP\SQLEXPRESS2012\FissalDBE'

Guillermo J Rodrguez Pineda

Pgina 1

BACKUP DE SQL SERVER EXPRESS RODRIGUEZWEB PASO 2 Creacion de un archivo de Windows para lo cual se abrir un block de notas y se guardara con la extencion .bat y de nombre bak_FissalDBE.bat . Contenido del Archivo .bat "C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SQLCMD.EXE" -E -S FERRARI\SQLEXPRESS2012 -i "E:\APLICACIONES\z_ ScriptBackups\bak_FissalDBE.sql" Descripcin de la contenido : al archivo de indicamos la ubicacin del archive de lnea de comandos de SQL SERVER donde esta nuestro Script de SQL SERVER para la generacin de backup. PASO 3: Nos dirigimos a tareas programas de Windows

Guillermo J Rodrguez Pineda

Pgina 2

BACKUP DE SQL SERVER EXPRESS RODRIGUEZWEB

Configurar la Programacin de cuando se ejecutara el proceso de backup

Guillermo J Rodrguez Pineda

Pgina 3

BACKUP DE SQL SERVER EXPRESS RODRIGUEZWEB Le indicamos la ruta del archivo .bat

Configuracin adicionales para garantizar la compatibilidad.

Guillermo J Rodrguez Pineda

Pgina 4

BACKUP DE SQL SERVER EXPRESS RODRIGUEZWEB Aceptamos , y listo y se encuentra crear la tarea de generacin de copia de seguridad.

Guillermo J Rodrguez Pineda

Pgina 5

También podría gustarte