Има пакет на Java java.util.zip
който поддържа формата WinZip. И в Oracle можем да изградим Java съхранени процедури, които представят Java класове във форма, която може да бъде извикана от собствени PL/SQL програми. Научете повече.
Така че това, което трябва да направите, е да напишете файл, съдържащ данните в некомпресирано състояние и след това да го подадете през JSP, за да го архивирате. Ако не искате да пишете своя собствена реализация, вижте тази статия от Вадим Лоевски. Той включва Java Съхранена процедура за архивиране на OS файлове.
Забележка:В този контекст JSP означава Java Stored Procedure, която е Java програма, вградена в базата данни. Това не е същото като Java Server Pages, което е уеб технология и следователно по-честото използване на акронима JSP. Извинявам се за евентуалното объркване.