У меня есть поток zip внутри поля BLOB в базе данных. Я пытаюсь надуть его, но пока не могу.
Проблема в том, что этот поток является сжатым потоком, а не полным zip-файлом.
В случае, если это прояснит ситуацию, это будет Java-код для его раздувания:
FileInputStream fis2 = new FileInputStream(args[1]);
InflaterInputStream iis = new InflaterInputStream(fis2);
FileOutputStream fos2 = new FileOutputStream(args[2]);
doCopy(iis, fos2);
Я хочу иметь возможность делать это в Oracle PL / SQL вместо Java. Это возможно, или я должен создать процедуру Java в базе данных?
Спасибо и всего наилучшего