Unzip the Zip file in ABAP
Hi
I want to get the zip file having multiple .dat / .csv files from another server to application server.I want to unzip it and store the individual file to the folder.
Could you please help me.
Thanks in advance.
Amit
Hi Amit,
Please check this thread.
Re: UNZIP file from ABAP
Hope this will help.
Regards,
Ferry Lianto
Message was edited by: Ferry Lianto
Similar Messages
-
Problem in unzipping the zip files
Hi,
I have created a program to unzip the zip files. But when i try to zip it is creating the zipped files outside the folder where it is to be zipped.
what is wrong with my code.
if the zip file is migration.zip
if the path inside the zip file shows
and the path inside says this
/codebase/scripts/
it would create migration folder and create codebase folder outside the migration folder
what is wrong with my code
//Unzip the zip files to the folder with their name
import java.io.BufferedReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FilenameFilter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Enumeration;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
// Getting the path to find the type of files
public class zipper implements FilenameFilter{
String ext;
public zipper(String ext)
this.ext="." + ext;
public boolean accept(File dir,String name)
return name.endsWith(ext);
public static void main(String args[]) throws IOException
try
String dir = "D:/a/";
File f2 = new File(dir);
FilenameFilter fn= new zipper("zip");
String ss[]=f2.list(fn);
for ( int j = 0; j < ss.length; j++)
System.out.println(" Extracting ...." + ss[j]) ;
String zipFile = dir + ss[j];
ZipFile zf = new ZipFile(zipFile);
Enumeration entries = zf.entries();
String directoryName = zf.getName();
directoryName = directoryName.substring(0, (directoryName.indexOf(":" + File.separator) + 2));
String folderName = zf.getName();
folderName = folderName.substring(0, folderName.lastIndexOf("."));
File file1 = new File(folderName);
//File file1 = new File(entries.getName());
file1.mkdir();
while (entries.hasMoreElements())
ZipEntry ze = (ZipEntry) entries.nextElement();
String path = directoryName + ze.getName() ;
String path1 = folderName + ze.getName();
//System.out.println(" : " + path);
if (ze.getName().endsWith("/"))
File file = new File(path);
file.mkdir();
continue;
//break;
BufferedReader bReader = new BufferedReader(new InputStreamReader(zf.getInputStream(ze)));
StringBuffer fileBuffer = new StringBuffer(" ");
String line ;
while ((line = bReader.readLine()) != null)
fileBuffer.append(line);
fileBuffer.append("\r\n");
//line = line + "\r\n";
//byte[] b = new byte[line.length()];
//b =line.getBytes();
//out.write();
String fileData = fileBuffer.toString();
File f1 = new File(path);
f1.createNewFile();
//FileOutputStream out = new FileOutputStream(folderName + "/" + ze.getName());
FileOutputStream out = new FileOutputStream(path);
long size = ze.getSize();
byte[] data1 = new byte[fileData.length()];
for (int i = 0; i < fileData.length(); i++)
data1[i] = (byte) fileData.charAt(i);
out.write(data1);
out.close();
bReader.close();
} catch (Exception e)
e.printStackTrace();
Thanks in Advance
AvinashString path = directoryName + ze.getName();
String path1 = folderName + File.separator+ ze.getName();
File f1 = new File(path); // pass path1 instead of path
f1.createNewFile();
FileOutputStream out = new FileOutputStream(path); // pass path1 instead of path -
Problem in Unzipping the zip file
Hi
I have created a program to unzip the zip files in the folder named after the zip file
it is working well well when u try to zip zip files put in a directory
i.e u create a folder name contents and put files into that and then zip it
but when u directly create a zip file , without putting in a folder
it creates the folder and zip the files outside the folder
Another problem is that with the path
for e.g. suppose the zip file name is contents and path should show
contents/filename.txt but there are some other files whose path shows
res/file.txt. In this case it creates a folder of res and put it outside the
folder with the name of zip file
I have pasted my code :
//Unzip the zip files to the folder with their name
import java.io.BufferedReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FilenameFilter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Enumeration;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
// Getting the path to find the type of files
public class zipper implements FilenameFilter{
String ext;
public zipper(String ext)
this.ext="." + ext;
public boolean accept(File dir,String name)
return name.endsWith(ext);
public static void main(String args[]) throws IOException
try
String dir = "D:/";
File f2 = new File(dir);
FilenameFilter fn= new zipper("zip");
String ss[]=f2.list(fn);
for ( int j = 0; j < ss.length; j++)
System.out.println(" Extracting ...." + ss[j]) ;
String zipFile = dir + ss[j];
ZipFile zf = new ZipFile(zipFile);
Enumeration entries = zf.entries();
String directoryName = zf.getName();
directoryName = directoryName.substring(0, (directoryName.indexOf(":" + File.separator) + 2));
String folderName = zf.getName();
folderName = folderName.substring(0, folderName.lastIndexOf("."));
File file1 = new File(folderName);
//File file1 = new File(entries.getName());
file1.mkdir();
while (entries.hasMoreElements())
ZipEntry ze = (ZipEntry) entries.nextElement();
String path = directoryName + ze.getName() ;
String path1 = folderName + ze.getName();
//System.out.println(" : " + path);
if (ze.getName().endsWith("/"))
File file = new File(path);
file.mkdir();
continue;
//break;
BufferedReader bReader = new BufferedReader(new InputStreamReader(zf.getInputStream(ze)));
StringBuffer fileBuffer = new StringBuffer(" ");
String line ;
while ((line = bReader.readLine()) != null)
fileBuffer.append(line);
fileBuffer.append("\r\n");
//line = line + "\r\n";
//byte[] b = new byte[line.length()];
//b =line.getBytes();
//out.write();
String fileData = fileBuffer.toString();
File f1 = new File(path);
f1.createNewFile();
//FileOutputStream out = new FileOutputStream(folderName + "/" + ze.getName());
FileOutputStream out = new FileOutputStream(path);
long size = ze.getSize();
byte[] data1 = new byte[fileData.length()];
for (int i = 0; i < fileData.length(); i++)
data1[i] = (byte) fileData.charAt(i);
out.write(data1);
out.close();
bReader.close();
} catch (Exception e)
e.printStackTrace();
Thanks in Advance
AvinashString path = directoryName + ze.getName();
String path1 = folderName + File.separator+ ze.getName();
File f1 = new File(path); // pass path1 instead of path
f1.createNewFile();
FileOutputStream out = new FileOutputStream(path); // pass path1 instead of path -
Cannot use winzip to unzip the zip file zipped by java.util.zip
Hi all,
I use the followcode to create a zip file, and i downlaod it and try to use winzip to unzip this file but fail. The path is correct and i got the zip file. but it just cannot unzip.
pls help
thanks alot.
Kin
int count = 0;
count = ContentDocuments.size();
for (int i = 0; i < bb; i++) {
System.out.println(filenames[i] + "");
// Create a buffer for reading the files
byte[] buf = new byte[10*1024*1024];
try {
String outFilename = MyDir + "zipfile/" + getContentID2()+".zip";
System.out.println("outFilename = " + outFilename);
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(outFilename));
for (int i=0; i<filenames.length; i++) {
FileInputStream in = new FileInputStream(filenames);
out.putNextEntry(new ZipEntry(filenames[i]));
int len;
while ((len = in.read(buf)) != -1) {
out.write(buf, 0, len);
out.closeEntry();
in.close();
out.close();
} catch (IOException e) {
System.err.println("zipprocess " + e.getMessage());I've written a replacement zip file creator class. Not much tested but it seems to work, however I've yet to try it with the version of WINZIP that rejected my previous attempts. Oh, and the stored dates are garbage.
* ZipOutputFile.java
* Created on 25 March 2004, 13:08
package zip;
import java.io.IOException;
import java.nio.ByteBuffer;
* <p>Creates a ZIP archive in a file which WINZIP should be able to read.</p>
* <p>Unfortunately zip archives generated by the standard Java class
* {@link java.util.zip.ZipOutputStream}, while adhering to PKZIPs format specification,
* don't appear to be readable by some versions of WinZip and similar utilities. This is
* probably because they use
* a format specified for writing to a non-seakable stream, where the length and CRC of
* a file is writen to a special block following the data. Since the length of the binary
* date is unknown this makes an archive quite complicated to read, and it looks like
* WinZip hasn't bothered.</p>
* <p>All data is Deflated. Close completes the archive, flush terminates the current entry.</p>
* @see java.util.zip.ZipOutputStream
* @author Malcolm McMahon
public class ZipOutputFile extends java.io.OutputStream {
byte[] oneByte = new byte[1];
java.io.RandomAccessFile archive;
public final static short DEFLATE_METHOD = 8;
public final static short VERSION_CODE = 20;
public final static short MIN_VERSION = 10;
public final static int ENTRY_HEADER_MAGIC = 0x04034b50;
public final static int CATALOG_HEADER_MAGIC = 0x02014b50;
public final static int CATALOG_END_MAGIC = 0x06054b50;
private final static short DISC_NUMBER = 0;
ByteBuffer entryHeader = ByteBuffer.wrap(new byte[30]);
ByteBuffer entryLater = ByteBuffer.wrap(new byte[12]);
java.util.zip.CRC32 crcAcc = new java.util.zip.CRC32();
java.util.zip.Deflater def = new java.util.zip.Deflater(java.util.zip.Deflater.DEFLATED, true);
int totalCompressed;
long MSEPOCH;
byte [] deflateBuf = new byte[2048];
public static final long SECONDS_TO_DAYS = 60 * 60 * 24;
* Entry stores info about each file stored
private class Entry {
long offset; // position of header in file
byte[] name;
long crc;
int compressedSize;
int uncompressedSize;
java.util.Date date;
* Contructor also writes initial header.
* @param fileName Name under which data is stored.
* @param date Date to label the file with
* @TODO get the date stored properly
public Entry(String fileName, java.util.Date date) throws IOException {
name = fileName.getBytes();
this.date = date == null ? new java.util.Date() : date;
entryHeader.position(10);
putDate(entryHeader);
entryHeader.putShort(26, (short)name.length);
offset = archive.getFilePointer();
archive.write(entryHeader.array());
archive.write(name);
catalog.add(this);
crcAcc.reset();
totalCompressed = 0;
def.reset();
* Finish writing entry data. Save the lenghts & crc for catalog
* and go back and fill them in in the entry header.
public void close() throws IOException {
def.finish();
while(!def.finished())
deflate();
entryLater.position(0);
crc = crcAcc.getValue();
compressedSize = totalCompressed;
uncompressedSize = def.getTotalIn();
entryLater.putInt((int)crc);
entryLater.putInt(compressedSize);
entryLater.putInt(uncompressedSize);
long eof = archive.getFilePointer();
archive.seek(offset + 14);
archive.write(entryLater.array());
archive.seek(eof);
* Write the catalog data relevant to this entry. Buffer is
* preloaded with fixed data.
* @param buf Buffer to organise fixed lenght part of header
public void writeCatalog(ByteBuffer buf) throws IOException {
buf.position(12);
putDate(buf);
buf.putInt((int)crc);
buf.putInt(compressedSize);
buf.putInt(uncompressedSize);
buf.putShort((short)name.length);
buf.putShort((short)0); // extra field length
buf.putShort((short)0); // file comment length
buf.putShort(DISC_NUMBER); // disk number
buf.putShort((short)0); // internal attributes
buf.putInt(0); // external file attributes
buf.putInt((int)offset); // file position
archive.write(buf.array());
archive.write(name);
* This writes the entries date in MSDOS format.
* @param buf Where to write it
* @TODO Get this generating sane dates
public void putDate(ByteBuffer buf) {
long msTime = (date.getTime() - MSEPOCH) / 1000;
buf.putShort((short)(msTime % SECONDS_TO_DAYS));
buf.putShort((short)(msTime / SECONDS_TO_DAYS));
private Entry entryInProgress = null; // entry currently being written
private java.util.ArrayList catalog = new java.util.ArrayList(12); // all entries
* Start a new output file.
* @param name The name to store as
* @param date Date - null indicates current time
public java.io.OutputStream openEntry(String name, java.util.Date date) throws IOException{
if(entryInProgress != null)
entryInProgress.close();
entryInProgress = new Entry(name, date);
return this;
* Creates a new instance of ZipOutputFile
* @param fd The file to write to
public ZipOutputFile(java.io.File fd) throws IOException {
this(new java.io.RandomAccessFile(fd, "rw"));
* Create new instance of ZipOutputFile from RandomAccessFile
* @param archive RandomAccessFile
public ZipOutputFile(java.io.RandomAccessFile archive) {
this.archive = archive;
entryHeader.order(java.nio.ByteOrder.LITTLE_ENDIAN); // create fixed fields of header
entryLater.order(java.nio.ByteOrder.LITTLE_ENDIAN);
entryHeader.putInt(ENTRY_HEADER_MAGIC);
entryHeader.putShort(MIN_VERSION);
entryHeader.putShort((short)0); // general purpose flag
entryHeader.putShort(DEFLATE_METHOD);
java.util.Calendar cal = java.util.Calendar.getInstance();
cal.clear();
cal.set(java.util.Calendar.YEAR, 1950);
cal.set(java.util.Calendar.DAY_OF_MONTH, 1);
// def.setStrategy(Deflater.HUFFMAN_ONLY);
MSEPOCH = cal.getTimeInMillis();
* Writes the master catalogue and postamble and closes the archive file.
public void close() throws IOException{
if(entryInProgress != null)
entryInProgress.close();
ByteBuffer catEntry = ByteBuffer.wrap(new byte[46]);
catEntry.order(java.nio.ByteOrder.LITTLE_ENDIAN);
catEntry.putInt(CATALOG_HEADER_MAGIC);
catEntry.putShort(VERSION_CODE);
catEntry.putShort(MIN_VERSION);
catEntry.putShort((short)0);
catEntry.putShort(DEFLATE_METHOD);
long catStart = archive.getFilePointer();
for(java.util.Iterator it = catalog.iterator(); it.hasNext();) {
((Entry)it.next()).writeCatalog(catEntry);
catEntry.position(0);
catEntry.putInt(CATALOG_END_MAGIC);
catEntry.putShort(DISC_NUMBER);
catEntry.putShort(DISC_NUMBER);
catEntry.putShort((short)catalog.size());
catEntry.putShort((short)catalog.size());
catEntry.putInt((int)(archive.getFilePointer() - catStart));
catEntry.putInt((int)catStart);
catEntry.putShort((short)0);
archive.write(catEntry.array(), 0, catEntry.position());
archive.setLength(archive.getFilePointer()); // truncate if old file
archive.close();
def.end();
* Closes entry in progress.
public void flush() throws IOException{
if(entryInProgress == null)
throw new IllegalStateException("Must call openEntry before writing");
entryInProgress.close();
entryInProgress = null;
* Standard write routine. Defined by {@link java.io.OutputStream}.
* Can only be used once openEntry has defined the file.
* @param b Bytes to write
public void write(byte[] b) throws IOException{
if(entryInProgress == null)
throw new IllegalStateException("Must call openEntry before writing");
crcAcc.update(b);
def.setInput(b);
while(!def.needsInput())
deflate();
* Standard write routine. Defined by {@link java.io.OutputStream}.
* Can only be used once openEntry has defined the file.
* @param b Bytes to write
public void write(int b) throws IOException{
oneByte[0] = (byte)b;
crcAcc.update(b);
write(oneByte, 0, 1);
* Standard write routine. Defined by {@link java.io.OutputStream}.
* Can only be used once openEntry has defined the file.
* @param b Bytes to write
* @param off Start offset
* @param len Byte count
public void write(byte[] b, int off, int len) throws IOException{
if(entryInProgress == null)
throw new IllegalStateException("Must call openEntry before writing");
crcAcc.update(b, off, len);
def.setInput(b, off, len);
while(!def.needsInput())
deflate();
* Gets a buffer full of coded data from the deflater and writes it to archive.
private void deflate() throws IOException {
int len = def.deflate(deflateBuf);
totalCompressed += len;
if(len > 0)
archive.write(deflateBuf, 0, len); -
Can not unzip the zip file of AIR 3.4 beta2 sdk for windows
http://labsdownload.adobe.com/pub/labs/flashplatformruntimes/air3-4/air3-4_p2_sdk_win_0807 12.zip
the file can not be unzip.Could you please try again, it's fixed now, Apologies for the inconvenience.
-Thanks
Pahup -
To upload the ZIP file and get the filenames available in ZIP file in ABAP
Hi Experts,
For my requirement, file from legacy comes as ZIP file with number of files in that.
Please provide one code sample to upload the ZIP file from local workstation and get the filenames available in ZIP file to check few filename validation checks for the available files in report program.
Thanks in Advance,
Regards,
Basani1. Copy the ZIP file into App server
2. Call function
call function 'RFC_REMOTE_PIPE'
destination 'SERVER_EXEC'
exporting
command = command " Unzip command gunzip /path & file
read = 'X'
tables
pipedata = std_lines
then you can read the files and can validate the file names
a® -
I am attempting to install Camera raw from a .zip file provided via a link provided by adobe for a Nikon D810. The .zip file unzips fine and I moved the files to the recommended folder. But the operation is failing
Can you describe what “the operation is failing” means? What is happening and how is it different than what you expect?
Also, what product are you trying to update manually, and do you have a link to the page of instructions, so we know what your attempting to do? -
Unzip issue: Could not delete the zip file after unzip it
I have issue with the following code, the purpose is to unzip first then delete the zip file. But I could not delete the zip file. When I put a break point before my delete() call, I manually delete it and get the file is used by another process. Please help. Here is my code;
try{
File primeZip = new File(dir, fileName);
ZipInputStream zipStream = new ZipInputStream(new FileInputStream(primeZip));
ZipFile zf = new ZipFile(primeZip);
OutputStream out = null;
for (Enumeration em = zf.entries(); em.hasMoreElements();){
String fileName = em.nextElement().toString();
out = new FileOutputStream(fileName );
byte[] buf = new byte[16384];
int len;
while ((len = zipStream.read(buf)) > 0) {
out.write(buf, 0, len);
out.flush();
out.close();
out.flush();
out.close();
zipStream.close();
primeZip.delete();
}catch(FileNotFoundException e){
}catch(IOException e){
}I put close() for ZipFile object which is zf.close() befoer I delete the zip file resolve this issue.
Thanks. -
Creation of Password for the Zip file which are sent thru email
Dear Experts,
how to create a password for the zip file which is sent via email through a abap program.
OR
how to create a password in abap for a zip file.
Thanks...
Vishal
Edited by: vishal_reddy786 on Jun 22, 2010 7:31 AMUNSOLVED
-
How to store the zip file in oracle table?
hi,
How to store the zip file in oracle table ?
is it possible to unzip and read the file ?
Thanks
Rangan SSQL> DESC BLOB_TABLE;
Name Type Nullable Default Comments
A INTEGER Y
B BLOB Y
SQL> INSERT INTO BLOB_TABLE VALUES(5,BLOB('MWDIR_TST','TEST.ZIP'));
INSERT INTO BLOB_TABLE VALUES(5,BLOB('MWDIR_TST','TEST.ZIP'))
ORA-00904: "BLOB": invalid identifier
SQL> INSERT INTO BLOB_TABLE VALUES(5,('MWDIR_TST','TEST.ZIP'));
INSERT INTO BLOB_TABLE VALUES(5,('MWDIR_TST','TEST.ZIP'))
ORA-00907: missing right parenthesis
SQL> INSERT INTO BLOB_TABLE VALUES(5,('\\MWDIR_TST\TEST.ZIP'));
INSERT INTO BLOB_TABLE VALUES(5,('\\MWDIR_TST\TEST.ZIP'))
ORA-01465: invalid hex number
SQL> INSERT INTO BLOB_TABLE VALUES(5,('\\MWDIR_TST\TEST.ZIP')); -
Need to send the zip file to mail as an attachment
i want to pick the zip file which consists some 2,3 files inside it. and send as it is to mail as an attachment.what i did is
i have taken one zip file,,, "testing.zip" inside it i have "test1.txt" & "test2.csv"
i created sender CC ,,in that i used module payloadzipbean and unzipped and called the file adapter.. created reciever CC as mail ..used same payload module now here i zipped all the payloads.
Result..i see the attachment coming as "test1.txt.zip" ..here i can see inside this zipfile my original file names as "test1.txt"&"test2.csv" as i enabled ASMA in both CC.
issues:i am unable to get the original file name like "testing.zip" ,,
can anyone help me in this.
Regards,
LoordhHi all,
as i posted last time my requirement ,i am going with java mapping for my scenario. i am using this code .
http://wiki.sdn.sap.com/wiki/display/XI/Dynamicfilenameforpass-through+scenario
this is working perfect for zip file (file to file) scenario. but my scenario is file to mail ..as i need to send this to mail package there it is throwing error.i am getting "zip file name as attachment properly but when i try to open it is giving error in zip file." this is what i modied code ..i am able to see my messge in sender CC and reciever CC..any java experts please help on this.
try {
// create XML structure of mail package
String output = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<ns:Mail xmlns:ns=\"http://sap.com/xi/XI/Mail/30\">"
+ "<Subject>" + mailSubject + "</Subject>"
+ "<From>" + mailSender + "</From>"
+ "<To>" + mailReceiver + "</To>"
+ "<Content_Type>multipart/mixed; boundary=\"" + boundary + "\"</Content_Type>"
+ "<Content>";
out.write(output.getBytes());
// create the declaration of the MIME parts
//First part
output = "--" + boundary + CRLF
+ "Content-Type: text/plain; charset=UTF-8" + CRLF
//+ "Content-Transfer-Encoding: 8bit" + CRLF
+ "Content-Disposition: inline" + CRLF + CRLF
+ mailContent + CRLF
//Second part
+ "--" + boundary + CRLF
+ "Content-Type: Application/zip; name=" + attachmentName + CRLF
//+ "Content-Transfer-Encoding: base64" + CRLF
+ "Content-Disposition: attachment; filename=" + attachmentName + CRLF + CRLF;
out.write(output.getBytes());
//Source is taken as attachment
copySource(in, out);
out.write("</Content></ns:Mail>".getBytes());
} catch (IOException e) {
throw new StreamTransformationException(e.getMessage());
protected static void copySource(InputStream in, OutputStream out)
throws IOException {
byte[] bbuf = new bytehttp://in.available();
int bblen = in.read(bbuf);
if (!(bblen < 0)) {
//String sbuf = new String(bbuf);
//String encoded = Base64.encode(sbuf);
// replace all control characters with escape sequences
//sbuf = sbuf.replaceAll("&", "&");
//sbuf = sbuf.replaceAll("\"", """);
//sbuf = sbuf.replaceAll("'", "'");
//sbuf = sbuf.replaceAll("<"<");
//sbuf = sbuf.replaceAll(">", ">");
out.write(bbuf);}} -
Want to partly unzip a zip file
I'm trying to upgrade a BIllion 7404 gateway. The relevant firmware is at the top of the list here:
http://au.billion.com/support/bipac7404vgpm.php
If my understanding is correct the zip file for the firmware upgrade contains a file within it, a .afw file, that will upgrade the firmware on the Billion. However, when I double click on the zip file, Stuffit unzips the whole lot and I end up with 29 separate files that make up the .afw file, whereas I need the .afw file intact.
If I put the zip file, call it Upgrade.zip, onto a disk called G5-Data (the name I have given the internal drive on my G5), and use the Terminal command unzip, can anyone tell me the exact command I would need to type in to get a hold of the unzipped .afw file that resides within the zip file?
Thanks in advance for an suggestions.Hi Cole,
I don't really understand how I got the file, but I got it. The file that I wanted itself contains 29 files that you are not supposed to see. When it is unzipped on a PC, the unzip process stops at the first layer, and that file is recognizable by the gateway as a firmware upgrade file. But if you give the gateway the folder with the 29 files it doesn't know what it is.
Stuffit reaches into the second layer and unpacks the lot into a folder of 29 files. Must be something in the zip file that is incorrectly setup that allows Stuffit to do that.
Anyway, I tried the command I posted and up came one file. I found a program called BetterZip that also unzips the file correctly. Maybe there is something wrong with Stuffit 10 and I should give it the boot. Do you know anything about that?
Thanks again for your help,
Guy -
How can I unzip a zipped file with java ?
I presume you've read the API of [url http://java.sun.com/j2se/1.4.1/docs/api/java/util/zip/ZipFile.html]ZipFile?
-
I can't unzip the zipped disk 1 files for the installation of Oracle 9i database. I find no programme for the unzip of the files with the file extention .cpio
Hi Hugo,
1) Create directories to extract the files { say
Disk 1 , Disk 2 , Disk 3 }
2) cd Disk1
3) cpio -idmv < filename.cpio
or
cpio -idmv < filename.cpio.gz
Rgds,
Vishwanath U -
Cannot unzip the image file from Sun
I have downloaded the first compressed install CD image file from Sun. But it cannot be unzip. I used almost all of the unzip software(such as Winzip, WinRAR, PKUNZIP for DOS and for Windows).
Anybody can help me?OK! I downloaded for the 5th time without using GetRight and I can now unzip the file in question. For some reason GetRight chokes on this zip file only. All of the other images were downloaded using GetRight and they unzipped just fine. Go figure...
My reccomendation to anyone else using a download tool like GetRight and having the same problem is to disabled the tool temporarily and just do a normal download through your browser.
Hope someone finds this useful.
Bob C.
Make that another ditto!!! I have downloaded the
first CD image for x86 Solaris 4 times now. Each time
the download has succeeded without error, but I can
not open the zip file. I have been using GetRight 4.3
to do the download rather than straight FTP or HTTP so
maybe this is the issue, but I have never had a
problem using this tool before.
Help anyone!?!?!?!
Bob C
Maybe you are looking for
-
Structure of the flat file that uses bapi_po_create1 ?
Hi People, I am going to create a purchase order using bapi_po_create1 .... to upload the file from legacy to r3 , .what will the stucture of the flat file .......what wil be the key to diffrentiate diiferent purchase orders. ( for eg : IN vendor mas
-
Force safari to display pdf in browser instead of downloading
Most of times, my computer displays pdf within Safari browser window, which is my preferred way of viewing online pdf's. But sometimes it downloads it to the "Download" folder. I don't really understand the difference. Is there a way to stop Safari f
-
How can a change the purchase group of a large number of Materials at a time. I have a list of materials, their material groups and the plants.
-
Hi All, I am using FM 'IDOC_INPUT_INVOIC_MRM' for parking the incoming (Idoc) invoices. But FM IDOC_INPUT_INVOIC_MRM directly posts the invoices. I think is by default from SAP.(not sure) Can you Pls help me on this issue. Thanks.
-
2 iphones and 1 iMac how do we both get iCloud on the mac??
I am so confused. Myhusband is signed into icloud on the mac and im not is there any way I can also use oclaud on the mac at the same time??