Compactando um arquivo de backup no SQL Server
Compartilhe :

Compactando um arquivo de backup no SQL Server

Dicas de Microsoft SQL Server
Dicas de Microsoft SQL Server

 

Para quem possui uma versão mais antiga de SQL Server e não possui a funcionalidade de backup com compactação, a procedure abaixo é uma boa solução:

USE MASTER
GO
SET QUOTED_IDENTIFIER OFF SET ANSI_NULLS ON
GO

create proc sp_dba_ZipFile @zippedfile varchar(50),@srcfile varchar(50)

/**************************************************************
# Exemplo: sp_dba_zipfile ‘D:\backupzip\bdwebmundi.zip’,’c:\backup\bdwebmundi.bak’

***************************************************************/

AS Declare @cmdstr varchar(8000)

Set @cmdstr = ‘pkzip -add ‘+ @zippedfile +’ ‘ + @srcfile

exec master..xp_cmdshell @cmdstr
GO
SET QUOTED_IDENTIFIER OFF SET ANSI_NULLS ON
GO


Compartilhe :

Posts Similares