Backup automatico en SQL Server Express

02/07/2008 - 10:02 por Luis R. | Informe spam
Saludos a todo el foro.

Tengo SQL Server 2005 Express con una pequeña BBDD perteneciente a una
aplicación. La versión de SQL es la 9.0.2047

¿Cómo puedo realizar un backup de una base de datos concreta de forma
automática? Desde el "Management Studio"se que puedo hacerla manual (botón
derecha del ratón sobre la BBDD, tareas y copia de seguridad) pero no veo
ninguna opción de programación de la copia.

¿Se puede crear una tarea de windows con una linea de comandos que realice
el proceso? Si es así, agradecería información sobre el comando a usar,
parámetros, etc.

En caso contrario, había pensado en parar el servicio de SQL, copiar a pelo
los 2 archivos, y volver a arrancar el servicio de SQL ¿Es eficiente esta
solución? El proceso se lanzaría a las 22:00 horas, cuando ningún usuario
esté trabajando.

Gracias,
Luis R.

Preguntas similare

Leer las respuestas

#6 Gux (MVP)
02/07/2008 - 16:21 | Informe spam
SQL Server Express no dispone de agente para agendar la ejecución de tareas.
Pero usted puede hacer lo siguiente: Escriba un script con la sentencia
BACKUP adecuada, ejecute dicho script usando SQLCMD.EXE.

Finalmente agende la ejecución usando el Task Scheduler de Windows.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Luis R." wrote:

Saludos a todo el foro.

Tengo SQL Server 2005 Express con una pequeña BBDD perteneciente a una
aplicación. La versión de SQL es la 9.0.2047

¿Cómo puedo realizar un backup de una base de datos concreta de forma
automática? Desde el "Management Studio"se que puedo hacerla manual (botón
derecha del ratón sobre la BBDD, tareas y copia de seguridad) pero no veo
ninguna opción de programación de la copia.

¿Se puede crear una tarea de windows con una linea de comandos que realice
el proceso? Si es así, agradecería información sobre el comando a usar,
parámetros, etc.

En caso contrario, había pensado en parar el servicio de SQL, copiar a pelo
los 2 archivos, y volver a arrancar el servicio de SQL ¿Es eficiente esta
solución? El proceso se lanzaría a las 22:00 horas, cuando ningún usuario
esté trabajando.

Gracias,
Luis R.




Respuesta Responder a este mensaje
#7 Maxi Accotto
02/07/2008 - 17:35 | Informe spam
Hola, revisate este link

http://www.codeproject.com/KB/datab...Agent.aspx


Saludos
Maxi Accotto
Microsoft MVP en SQLServer
SQltotalconsulting
-

"Luis R." escribió en el mensaje de
noticias:
Saludos a todo el foro.

Tengo SQL Server 2005 Express con una pequeña BBDD perteneciente a una
aplicación. La versión de SQL es la 9.0.2047

¿Cómo puedo realizar un backup de una base de datos concreta de forma
automática? Desde el "Management Studio"se que puedo hacerla manual (botón
derecha del ratón sobre la BBDD, tareas y copia de seguridad) pero no veo
ninguna opción de programación de la copia.

¿Se puede crear una tarea de windows con una linea de comandos que realice
el proceso? Si es así, agradecería información sobre el comando a usar,
parámetros, etc.

En caso contrario, había pensado en parar el servicio de SQL, copiar a
pelo los 2 archivos, y volver a arrancar el servicio de SQL ¿Es eficiente
esta solución? El proceso se lanzaría a las 22:00 horas, cuando ningún
usuario esté trabajando.

Gracias,
Luis R.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida