Tema: Backup FULL
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/08/2011, 10:34
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Backup FULL

¿Quieres respaldar TODAS tus bases?, bueno, para eso hay trucos y "gogleando" te puedes encontrar gente que tiene la misma pregunta y lo ha solucionado de una u otra forma.

El siguiente script, es un vil Copy-Paste de Fernando Rivas

/*******FernandoRivas*****************/
/*******http://dbamex.blogspot.com*****/
declare @bases varchar(600)
declare @file varchar(4000)
/* declaracion del cursor que contendra los datos*/
declare nbase cursorforselect name from master..sysdatabases where name not in ('master', 'model', 'msdb', 'pubs', 'northwind', 'tempdb')
/* abrir el cursor*/
open nbase
/*obtener la primer fila del cursor y agregarle el valor a la variable*/
fetch next from nbase into @bases
/*condicion loop a travez de las filas del cursor*/
while @@fetch_status = 0
begin
select @file = 'c:\MSSQL2K\MSSQLBACKUP\'+ @bases + '.bak '
backup database @bases to disk = @file with init
/*obtiene la siguiente fila del cursor y la pone en una variable*/

fetch next from nbase into @bases end
/*cierra el cursor*/
close nbase
deallocate nbase
__________________
MCTS Isaias Islas