Base de conocimiento de AM System
Buscar:     Búsqueda avanzada
Navegar por categorías:
Contact Us

Script para hacer copias de seguridad en SQL Server.

Visitas: 222
Posted: 08. marzo 2010
by: Triguero J.
Updated: 08. marzo 2010
by: Frances R.

El comando  a utilizar para realizar copias de seguridad en SQL Server es:

sqlcmd -S IP_del_servidor_o_nombre_y_puerto_de_escucha -U nombre_usuario -P contraseña -Q "BACKUP DATABASE Nombre_archivo TO DISK='Ruta_y_nombre_del_archivo_de_copia_a_crear.BAK' WITH FORMAT" > "Ruta_y_nombre_de_fichero_local.LOG"

sqlcmd: comando o script a usar

-S   IP o nombre del servidor seguido por "," y el puerto de escucha (sólo en el caso de que no sea el estándard)

-U   Nombre de usuario en la conexión

-P   La contraseña del usuario anterior

       A continuación vamos a poner un ejemplo de lo que sería la estructura que hemos descrito anteriormente:

sqlcmd -S 172.168.1.25,1433 -U SA -P amsystem -Q "BACKUP DATABASE GES10001 TO DISK='\\SERVIDOR\COPIAS\GES10001.BAK' WITH FORMAT" > "C:\AMSYSTEM\log.txt"

GES10001:   Nombre de la base de datos que queremos copiar

\\SERVIDOR\COPIAS\GES10001.BAK:    Ruta y nombre del archivo a crear. Es una ruta en el servidor

C:\amsystem\log.txt:    Es un fichero de log., está en una ruta local del equipo desde el que se lance este script

NOTA: esta línea y otras similares para otras bases de datos se pueden incluir en un fichero .BAT para lanzarse desde tareas programadas del sistema de manera periódica.

Otras preguntas en esta categoría
document Aplicaciones que corren en Windows 98/Me
document Al entrar al programa le dice que "no es un usuario válido del programa". Aceptamos, entra al programa, pero no funciona nada.
document Despues de actualizar y al revisar estructura se produce un error 5 en tiempo de ejecución
document Al entrar en la aplicación me muestra un formulario con el siguiente texto: La fecha de la versión de sus bases de datos es incorrecta. Debe revisar la estructura de las bases de datos.
document Activación de la Licencia
document ¿Como utilizar el campo imprimir a partir de la página..., existente en los informes.?
document ¿Cómo se actualizan las aplicaciones de AM System?
document ¿Cómo se revisa la estructura de base de datos de mi programa?
document Sólo me salen empresas tutoriales en el puesto. ¿Qué ha pasado?
document ¿ Que hacer si al entrar al programa nos da un error de licencia codigo 2?
document ¿ Como crear una nueva empresa manteniendo los ficheros maestros de otra empresa?
document ¿Como hacer una copia de seguridad?
document Al imprimir un informe apaisado, presenta un mensaje de error "~" en el método "~". Solución



RSS