|
Buscar:
Búsqueda avanzada
|
Navegar por categorías:
|
Contact Us |
Script para hacer copias de seguridad en SQL Server. |
||||
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. |
||||
