SQL Server - Script para hacer respaldo de una base de datos

   
Vista:

Script para hacer respaldo de una base de datos

Publicado por Edwin Serrano (2 intervenciones) el 10/07/2016 20:50:48
Hola buenas tardes estoy trabajando en sql server managament studio 2012, necesito que me ayuden como hacer un script que haga respaldo de una base de datos con fecha y hora. Gracias..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Script para hacer respaldo de una base de datos

Publicado por Isaias (3186 intervenciones) el 11/07/2016 18:29:25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
------------------------------------------------------------------------------------------------
/*******FernandoRivas*****************/
/*******http://dbamex.blogspot.com*****/
declare @bases varchar(600)
declare @file varchar(4000)
/* declaracion del cursor que contendra los datos*/
declare nbase cursor for
select 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:\respaldos\'+ @bases + CONVERT(CHAR(6), GETDATE(), 112) +'.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
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar