Copia de seguridad automática de una BDD en SQL EXPRESS 2005

última actualización el 28 de agosto de 2009, 18:34 por Carlos-vialfa
Publicado por Carlos-vialfa
Si deseas automatizar las copias de seguridad de una base de datos en SQL server Express, existe una sencilla solución utilizando un fichero .bat.
Crea un nuevo fichero texto. Este fichero debe contener la siguiente información:

SET J=%date:~-10,2%
SET A=%date:~-4%
SET M=%date:~-7,2%
SET H=%time:~0,2%
SET MN=%time:~3,2%
SET S=%time:~-5,2%

IF "%time:~0,1%"==" " SET H=0%HORA:~1,1%

SET DIRECTORIO=E:\Nombre_Directorio\

SET FICHERO=%DIRECTORIO%\Nombre_fichero_respaldo_%J%_%M%_%A%_A_%H%_%MN%_%S%.bak

IF NOT exist "%DIRECTORIO%" md "%DIRECTORIO%"

cd C:\Program Files\Microsoft SQL Server\90\Tools\Binn

sqlcmd -S Nombre_Servidor\SQLEXPRESS -Q "BACKUP DATABASE Nombre_Base_SQL TO DISK = N'%FICHIER%' WITH INIT, NAME = N'Copia de seguridad automática de la base de datos', STATS = 1"

Finalmente, cambiar la extensión .txt a .bat

El "E:\Nombre_Directorio\" corresponde al lugar donde deseas poner el fichero de copia de seguridad (.bak)
El "Nombre_fichero_respaldo" corresponde el nombre del fichero .bak
Finalmente, el "Nombre_Base_SQL" corresponde al nombre de la base de datos.

Además, esto permite mostrar la fecha y la hora de la copia de respaldo después del nombre asignado al fichero .bak

Ahora tan solo te queda crear una tarea planificada.

PD: El artículo original fue escrito por BoTkilla, contribuidor de CommentCaMarche
Mejores respuestas para « Copia de seguridad automática de una BDD en SQL EXPRESS 2005 » en :
[Outlook] Copia de seguridad de la libreta de direcciones (archi VerCopia de seguridad de la libreta de direcciones de Outlook Método n°1 Para hacer una copia de seguridad de la libreta de direcciones de Microsoft Outlook Express, en primer lugar hay que ubicar la carpeta donde se encuentra. La libreta de...
Registro del Sistema: Copia de seguridad y Restauración VerCopia de seguridad y Restauracion del Registro de Windows XP A continuación veremos dos métodos para hacer una copia de seguridad y restaurar el Registro de Windows XP. Exportar – Importar Copia de seguridad y Restauración desde la consola...
[Vista] Copia de seguridad del sistema completo VerIntroducción Hacer una copia de seguridad Restauración de la copia de seguridad Información adicional Introducción La edición Profesional de Windows Vista ofrece la posibilidad de crear una imagen completa (o parcial) del disco. Esto es...
Descargar JaBack VerJaBack es una aplicacion basada en Java que te ayudara a realizar y gestionar copias de seguridad , tanto de archivos como de carpetas. Podras programar copias de seguridad automaticas que se llevaran a cabo cada cierto tiempo : dias, horas ,...
Descargar PowerBackup VerPowerBackup es un programa desarrollado por CyberLink, empresa conocida por programas como PowerDVD. En esta oportunidad, nos alcanza una util herramienta con la que podras crear copias de seguridad automaticas o manuales, segun te parezca...
Copia de seguridad VerCopia de seguridad La configuración de unaarquitectura redundante asegura que los datos del sistema estarán disponibles pero no los protege contra errores introducidos por los usuarios o contra desastres naturales como incendios, inundaciones o...
Protocolo UDP VerCaracterísticas del protocolo UDP El protocolo UDP (Protocolo de datagrama de usuario) es un protocolo no orientado a conexión de la capa de transporte del modelo TCP/IP. Este protocolo es muy simple ya que no proporciona detección de errores (no es...
Definición de necesidades en términos de seguridad informática VerEtapa de definición La etapa de definición de las necesidades de seguridad es el primer paso hacia la implementación de una política de seguridad. El objetivo es determinar las necesidades de organización mediante la redacción de un inventario del...