2012-06-19 46 views
1

我已收到已從iSeries轉換/壓縮/壓縮到SAV文件的CSV。有沒有辦法使用任何實用程序將CSV文件從SAV文件中提取出來,還是需要使用iSeries安裝程序才能執行此操作?從iSeries SAV文件提取CSV

回答

3

A SAVF是一種專有的,相對未公開的IBM文件格式。到目前爲止,最簡單的解決方案將是使用本地實用程序來提取它。

許多中端商店都沒有意識到整合到系統中的ZIP工具。 Java jar實用程序可以創建和提取標準ZIP文件。

它並不需要很多努力,一個物理文件(表)複製到ASCII CSV格式的IFS(流文件系統),並壓縮它:

CPYTOIMPF FROMFILE(LIB/FILE) TOSTMF('path/file.csv') STMFCODPAG(*STDASCII) RCDDLM(*CRLF) 
QSH CMD('jar cvfM path/file.zip -C path file.csv') 
+0

另外,有些店有PGP在IBM i(以前又名iSeries),它將加密文件並同時進行壓縮。如果數據安全性可能有任何問題,這可能是一個很好的解決方案 – WarrenT