지금 당장 Oracle 유틸리티 프로 시저 인 UTL_COMPRESS.LZ_COMPRESS()
을 사용하여 일부 데이터를 압축합니다. 하지만 문제는 ZIP 호환되지 않는 GZIP 호환 형식을 사용하여 압축하는 것입니다. 따라서 Windows XP 기본 압축 풀기 유틸리티를 열 수 없습니다. 압축 된 폴더를 알 수 있습니다. 그리고 사용자는 압축을 풀기 위해 7Zip
, Winzip
또는 Filzip
등과 같은 다른 유틸리티를 사용해야합니다.Oracle 저장 프로 시저를 사용하는 Zip
그래서 우리는 오라클에서 GZIP 데이터를 검색하고 Java를 사용하여 압축을 풀고 ZIP (Windows 유틸리티로 압축 해제 할 수있는)으로 다시 압축 할 계획을 세우게됩니다. 그것은 compress-in-gzip -> decompress -> compress-again-in-zip
에 어리석은 소리가 난다.
이 모든 추가 계산을 피하기 위해 어떻게하면 원하는 형식으로 압축 할 수 있습니까?
JSP는 모든 것이 데이터베이스에 있으므로 문제가되지 않습니다. 내 PL/SQL 절차는 한 테이블에서 압축되지 않은 데이터를 검색하고 다른 테이블에 압축 된 데이터를 쓰는 것입니다. 다음 단계에서는 모든 비 압축 데이터를 제거하여 스토리지 비용을 절감합니다. –
나는 이것을 정확하게 생각하고 있었다. Java Stored Procedure에 관한 것이다. 그러나 이전에 한 가지 예를 들어 본 적이 없기 때문에 가능성에 대해 조금 걱정했습니다. 당신에게서 비슷한 것을 듣고 나면, 자신감이 생깁니다. 그리고 지금은 아주 간단한 예를 들고 나서는 이것이 이것이가는 길이라고 생각합니다. 귀중한 자원에 대한 귀하의 의견 및 링크에 대해 대단히 감사드립니다. +1 –
이것은 귀하의 편집에 관한 것입니다. 내가 다시 착각하지 않는다면 "NB"는 "Nota Bene"을 의미합니까? ;) –