Zip utilizando el procedimiento almacenado de Oracle

En este momento estoy usando el procedimiento de utilidad de Oracle,UTL_COMPRESS.LZ_COMPRESS(), para comprimir algunos datos. Pero el problema es que comprime la cosa usando el formato compatible con GZIP, que desafortunadamente tampoco es compatible con ZIP. Por lo tanto, la utilidad de descompresión nativa de Windows XP no puede abrirlo (ya sabes esa carpeta comprimida). Y el usuario tiene que usar alguna otra utilidad, como7Zip, WinzipoFilzip etc., para descomprimir eso.

Entonces, terminamos teniendo un plan para recuperar datos GZIP de Oracle, descomprimirlos usando Java y comprimirlos de nuevo a ZIP (algo que la utilidad de Windows puede descomprimir). Suena ridículocompress-in-gzip -> decompress -> compress-again-in-zip.

¿Alguna idea de cómo podemos comprimirlo en el formato deseable en primer lugar, para evitar todo este cálculo adicional?

Respuestas a la pregunta(3)

Su respuesta a la pregunta