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

Respadar Base de Datos

Estas en el tema de Respadar Base de Datos en el foro de SQL Server en Foros del Web. Hola a todos, tengo una base de datos en SQL server 2005 y me gustaria poder sacar respaldos automaticos de la base de datos las ...
  #1 (permalink)  
Antiguo 17/03/2009, 13:11
 
Fecha de Ingreso: junio-2008
Ubicación: Osorno
Mensajes: 155
Antigüedad: 15 años, 10 meses
Puntos: 3
Pregunta Respadar Base de Datos

Hola a todos, tengo una base de datos en SQL server 2005 y me gustaria poder sacar respaldos automaticos de la base de datos las veses que yo estime nesesario por ejemplo: sacar un respaldo full todos los domingos, un respado diferencial cada 4 horas y un respaldo de seguridad de registro cada 30 minutos, con que programa se puede hacer , en el servidor tengp instalado el Microsoft sql server management studio, lo puedo hacer con este programa, si se puede alguien me puede decir como se hace por favor.
  #2 (permalink)  
Antiguo 17/03/2009, 17:04
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: Respadar Base de Datos

Dependera de la version de SQL Server 2005 que tengas instalada, al menos, la version EXPRESS no cuenta con el servicio de AGENT, pero lo puedes suplir con SCHEDULER de Windows, las demas versiones, puedes utilizar los JOB'S o trabajos.
  #3 (permalink)  
Antiguo 17/03/2009, 19:10
 
Fecha de Ingreso: marzo-2009
Mensajes: 6
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Respadar Base de Datos

Hola islas,

Yo estoy usando el EXPRESS y tuve ese problema porque no trae el SQL SERVER AGENT. pero.... lo solucioné con el SQLCMD que trae la version.

Es fácil,
Primero: armás un Script con el BACKUP que quieras hacer
Segundo: creás un archivo .BAT al cual le colocás una línea llamando al comando y pasándole unos parámetros entre los cuales el Script que armaste en el primer punto.
Ejemplo:

SQLCMD -S(SERVER\SQLEXPRESS) -iBACKUP.BAT -oBACKUP.TXT

El parámetro -S es para definir el nombre de la Instancia del Motor, el i- es el input del Script que armaste y el -o es el output para ver los resultados


El SQLCMD te lo ejecuta el Script como si lo tuvieras en el Manager Studio

Saludos desde Mendoza-Argentina
  #4 (permalink)  
Antiguo 17/03/2009, 19:27
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: Respadar Base de Datos

Exactamente, dependiendo de la version con la que cuente proteus8, sera la recomendacion que le demos.
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 01:02.