SQL Server - Ayuda con ZIP

   
Vista:

Ayuda con ZIP

Publicado por Luis Martinez (4 intervenciones) el 18/12/2007 06:27:51
Hola:

Me pueden ayudar para hacer un .ZIP desde el Transact-SQL ya sea un job, etc.

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

RE:Ayuda con ZIP

Publicado por Isaias (3308 intervenciones) el 19/12/2007 20:09:54
Te anexo una rutina donde se crea un archivo con el WINRAR (competencia del winzip), que cuenta con un ejecutable "desantendido" (batch).

Saludos

DECLARE @SQLSTATEMENT NVARCHAR(300)
-- @ZIPPATH, parametro del Path donde se creara el archivo
--@BTYPEEXT, tipo del backup BAK, TRN, DIF
--@DBNAME, nombre de la base de datos
--@BAKPATH, direccion donde se crea el backup
--@TIMESTAMP, contiene yyyymmddhhmmss, para nombrar el archivo

SET @SQLSTATEMENT = 'C:PROGRA~1WinRARRAR a -df -cfg- '+@ZIPPATH+RIGHT(@BTYPEEXT,3)+'_'+@@SERVERNAME+'_'+@DBNAME+'_'+@TIMESTAMP+'.RAR '+@BAKPATH+'*'+@BTYPEEXT
EXECUTE master..xp_cmdshell @SQLSTATEMENT, no_output
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