Backups Automáticos En SQL Server 2005

Páginas: 4 (946 palabras) Publicado: 24 de octubre de 2015
Backups automáticos en SQL Server 2005
hoy estuve con Paul, un compañero de trabajo cuestienandonos la mejor forma de hacer respaldos en Sql Server de forma Automatica.

primero hay que generar unscript al cual llamaremos backup.sql y lo crearemos en c:\
view source

print?
1
DECLARE @fecha VARCHAR(50)

2
DECLARE @archivo VARCHAR(50)

3
SET @fecha = CONVERT(VARCHAR(4), YEAR(GETDATE()))+'-'+CONVERT(VARCHAR(2), MONTH(GETDATE()))+'-'+CONVERT(VARCHAR(2), DAY(GETDATE()))
4
SET @archivo = 'C:\tmp\BD_'+ @fecha +'.bak'


5
ALTER DATABASE BD SET SINGLE_USER WITH ROLLBACK IMMEDIATE
6
BACKUPDATABASE BD TO DISK = @archivo


7
ALTER DATABASE BD SET MULTI_USER
8
GO


9
EXIT


Ojo en hay que Cambiar DB por el nombre de la base de datos. Ademas este script cambia la Db a "MULTI USER".

luegocrearemos backup.bat, con el siguiente contenido
view source

print?
1
SQLCMD -S(local)\SQLEXPRESS -E -i"C:\backup.sql"

2
"C:\Archivos de programa\WinRAR\rar" a BACKUP.rar c:\TMP\*.*

3
ECHO S | DELc:\TMP

Backups automáticos en SQL Server 2005
Cómo realizar backups automáticos con línea de comandos en SQL Server 2005.
Marcelo Ruiz, 28/08/2009
Hasta el día de hoy, no había tenido jamás la necesidadde acceder a SQL Server por línea de comando, aunque había trabajado accediendo a bases de datos de esta forma en varias oportunidades con MySQL y Oracle. Supuse que una herramienta así deberíaexistir, y así es: para los que no lo conocen, el programa SQLCMD se instala con SQL Server en la carpeta C:\Archivos de programa\Microsoft SQL Server\90\Tools\Binn.
La necesidad de esta herramiento surgióporque necesitaba implementar la realización de copias de seguridad para un cliente y es el tip que voy a compartir hoy con ustedes. Para configurar este proceso se necesita lo siguiente:
1. Crear unscript SQL que realice la copia de seguridad.
2. Crear un archivo batch que ejecute el SQLCMD y el script SQL.
3. Crear una tarea programada en Windows para que llame al archivo batch con la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Backups en SQL Server 2008
  • manual sql server 2005
  • instalar SQl Server 2005
  • Netbean+sql server 2005
  • Sql server 2005
  • Automatizacion de Backups SQL SERVER 2005-2008-2012
  • Guia conexion sql server 2005
  • Instalacion y configuracion sql server 2005

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS