View previous topic :: View next topic
|
Author |
Message |
Subbulakshmi yogesh
New User
Joined: 28 Sep 2011 Posts: 8 Location: india
|
|
|
|
I am ZIPing a flat file in Mainframe with PKZIP and the PKZIP parameters used as below,
-ECHO
-TEXT
-FILE_TERMINATOR()
-PATH(N)
-ARCHOUTDD(OUTARCH)
-INDD(INPUT)
FTp'ed the ZIPPed file to a Linux serverin Binary mode and was able to unzip the file properly.
Issue is when we try to load this Mainframe ZIPPed file from the linux server to REDSHIFT with copy command it gives error.
Is this issue related to the ZIP parameter? can anyone tell me do we need to add any special parameter while transferring to another envirnment. |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8797 Location: Welsh Wales
|
|
|
|
Subbulakshmi yogesh wrote: |
Issue is when we try to load this Mainframe ZIPPed file from the linux server to REDSHIFT with copy command it gives error.
Is this issue related to the ZIP parameter? can anyone tell me do we need to add any special parameter while transferring to another envirnment. |
Sorry but psychic day was Wednesday this week.
Looks like you may have to give us some information today so that we can possibly help at all. You know, silly little things like error codes and messages, what you have found out about these from google of where ever. |
|
Back to top |
|
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8696 Location: Dubuque, Iowa, USA
|
|
|
|
One thing that comes to mind -- in the absence of any real data about the issue(s) -- is that mainframes use EBDIC while Linux / Windows machines usually use ASCII. You may need to convert your unzipped file to ASCII before the data will be recognized. |
|
Back to top |
|
|
Subbulakshmi yogesh
New User
Joined: 28 Sep 2011 Posts: 8 Location: india
|
|
|
|
The error received at redshift end is,
error: Failed writing body (0 != 16384) Cause: Failed to inflateinvalid or incomplete deflate data. zlib error code: -3
code: 9001
context: S3 key being read : XXX.gz
query: 223227
location: table_s3_scanner.cpp:348
process: query1_842 [pid=32285]
The file zipped at mainframe end and transfered to Linux box in binary mode is getting unzipped properly.
When we try to load the same ZIPed file to Redshift using copy command, getting the above error message.
My question here is,
do we need to add any special parameter during PKZIP while transferring to another environment say redshift. |
|
Back to top |
|
|
Bill Woodger
Moderator Emeritus
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
|
|
|
|
A quick internet search reveals a couple of other sites where it may be better to ask this question. |
|
Back to top |
|
|
Subbulakshmi yogesh
New User
Joined: 28 Sep 2011 Posts: 8 Location: india
|
|
|
|
Bill,
Thanks for your suggestion. I posted this question in Redshift forums too.
Want to make sure, PKZIP parameter what i m using is correct and is there any special parameter to be used for other enivironment FTP transfer. |
|
Back to top |
|
|
|