Posteado por: martinmelchior | febrero 21, 2008

Bkps de SQL desde linea de comando


Para generar bkp (o correr cualquier script T-SQL) desde linea de comando podemos utilizar el comando sqlcmd el cual permite realizar una infinidad de tareas de SQL Server.

Podriamos tener el siguiente codigo en un archivo denominado bkp.sql

BACKUP DATABASE [miBaseDeDatos] TO DISK = N’D:\Bkps\Bases de Datos\miBaseDeDatos.bak’
WITH NOFORMAT, INIT, NAME = N’miBaseDeDatos Database Backup’, SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO


Este comando que realiza el Bkp de una base de datos, se puede generar muy facilmente en sql2005 entrando a la solapa Tareas\Bakups y en la pantalla que se muestra en la parte superior tenemos un boton script el cual genera el codigo anterior.

Una vez hecho esto solo resta ejecutar el comando:

sqlcmd -i”c:\bkp.sql”

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: