Junio 2014 Si deseas automatizar las copias de seguridad de una base de datos en SQL server Express, existe una sencilla solucin utilizando un fichero .bat. Crea un nuevo fichero texto. Este fichero debe contener la siguiente informacin: 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 automtica de la base de datos', STATS = 1" Finalmente, cambiar la extensin .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. Adems, esto permite mostrar la fecha y la hora de la copia de respaldo despus del nombre asignado al fichero .bak Ahora tan solo te queda crear una tarea planificada. Este documento intitulado Copia de seguridad automtica de una BDD en SQL EXPRESS 2005 de Kioskea (es.kioskea.net) esta puesto a diposicin bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.