Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Cómo crear un Job para generar un backup en SQL Server 2005

Estas en el tema de Cómo crear un Job para generar un backup en SQL Server 2005 en el foro de SQL Server en Foros del Web. Buenas tardes, Quería preguntar si alguien me puede explicar como puedo hacer un Job que se active en una fecha dada por un usuario, para ...
  #1 (permalink)  
Antiguo 17/12/2008, 11:15
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Cómo crear un Job para generar un backup en SQL Server 2005

Buenas tardes,

Quería preguntar si alguien me puede explicar como puedo hacer un Job que se active en una fecha dada por un usuario, para que ejecute un backup, ya sea completo o diferencial.

O si es conveniente para esto usar algo diferente a un Job.

Muchas gracias.
  #2 (permalink)  
Antiguo 18/12/2008, 16:14
Avatar de otreblanc  
Fecha de Ingreso: mayo-2005
Ubicación: Chiapas, la última frontera...
Mensajes: 73
Antigüedad: 19 años, 7 meses
Puntos: 0
Respuesta: Cómo crear un Job para generar un backup en SQL Server 2005

Dentro del administrado corporativo creas un nuevo JOB, con las caracteristicas de ejecutarse en la fecha que requieres (diario, semanal, mensual) y dentro de su script colocas intrucciones parecidas a las siguientes :

Declare @Ruta VarChar(100)

SET @Ruta = 'D:\respaldo\'
Set @Ruta=@Ruta+'_Cartera_'+Convert(VarChar(4),DatePar t(Year,GetDate()))+ Right('0'+Convert(VarChar(2),DatePart(Month,GetDat e())),2)+ Right('0'+Convert(VarChar(2),DatePart(Day,GetDate( ))),2)

BACKUP DATABASE tubasedatos TO DISK = @Ruta WITH INIT
  #3 (permalink)  
Antiguo 18/12/2008, 16:56
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Respuesta: Cómo crear un Job para generar un backup en SQL Server 2005

Pero no lo puedo hacer, porque tengo la versión Express. Qué puedo hacer en ese caso?
  #4 (permalink)  
Antiguo 19/12/2008, 13:57
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Cómo crear un Job para generar un backup en SQL Server 2005

SQL Server 2005 Express Edition, NO cuenta con el servicio de AGENT, tendras que utilizar el SCHEDULER de Windows
  #5 (permalink)  
Antiguo 19/12/2008, 16:29
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Respuesta: Cómo crear un Job para generar un backup en SQL Server 2005

Hola que pena, me puedes hacer el favor de explicarme cómo puedo utilizar el SCHEDULER. Gracias.
  #6 (permalink)  
Antiguo 19/12/2008, 18:54
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Cómo crear un Job para generar un backup en SQL Server 2005

Preguntale a "San Google", seguramente encontraras la respuesta como esta:

http://www.iopus.com/guides/winscheduler.htm
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:14.