SQL Server - Eliminar Buckup sql server 2008 por antiguedad

 
Vista:

Eliminar Buckup sql server 2008 por antiguedad

Publicado por Paul Arana (2 intervenciones) el 25/06/2013 23:04:06
Hola, espero que me puedan ayudar

Hice un Query para la generación de Buckup Automáticamente y todo va bien , ahora necesito uno para eliminarlos por Antigüedad , he visto algunos Query que encontré en la web , pero al ejecutar no me borra nada, espero que me puedan ayudar, saludos.
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 Islas Gonzalez
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Eliminar Buckup sql server 2008 por antiguedad

Publicado por Isaias Islas Gonzalez (4558 intervenciones) el 26/06/2013 00:27:39
¿Version de SQL Server?, ¿Que nombre tienen tus archivos?
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

Eliminar Buckup sql server 2008 por antiguedad

Publicado por Paul Arana (2 intervenciones) el 26/06/2013 19:38:16
Los Archivos son .bak, el Query que utilice para generar los Buckup es el siguiente :

USE Pruebabuckup;
GO
DECLARE @fecha varchar(MAX)
DECLARE @archivo varchar(MAX)
SET @fecha = CONVERT(VARCHAR(max), GETDATE(),102)+'_'+SUBSTRING
(CONVERT(VARCHAR(10), getdate(),108),1,2)+
SUBSTRING(CONVERT(varchar(10), getdate(),108),4,2)+'horas'
SET @archivo ='C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLR2\MSSQL\Backup\Pruebabuckup'+@fecha+'.bak'
BACKUP DATABASE Pruebabuckup
TO DISK = @archivo
WITH FORMAT,
MEDIANAME = 'D_SQLServerBackups',
NAME = 'Full Backup of Pruebabuckup';
GO
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