Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
unload data from table with lob columns

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> DB2
View previous topic :: :: View next topic  
Author Message
farhad_evan

New User


Joined: 30 Aug 2014
Posts: 22
Location: UK

PostPosted: Sat Apr 22, 2017 1:32 pm    Post subject: unload data from table with lob columns
Reply with quote

hi
I'm trying to write a job to unload data from a table with lob columns on a tape.
Code:

//UNLD1  EXEC DSNUPROC,SYSTEM=****,                                   
//             UID='UNLDLOBT'                                         
//SYSPUNCH  DD DSN=UNLDTAP.CNTL.D170422.TSLOB1,           
//             SPACE=(CYL,(1,1),RLSE),                                 
//             DISP=(,CATLG,DELETE)                                   
//SYSREC    DD DSN=UNLDTAP.UNLD.D170422.TSLOB1,           
//             VOL=(,RETAIN,,,SER=BKPDLY),                             
//             LABEL=(1,SL),DCB=(BLKSIZE=32K),                         
//             DISP=(,KEEP),UNIT=TAPE                                 
//SYSIN  DD  *                                                         
TEMPLATE LOBF1 DSN 'UNLDTAP.UNLD.D170422.&UQ.'           
UNIT TAPE DISP (NEW,CATLG,DELETE) STACK YES TRTCH COMP UNCNT 1 VOLCNT 1
  UNLOAD TABLESPACE DB1.TS1                                     
  FROM TABLE                                                           
 SCH1.TB1                                                         
(                                                                     
COL1      VARCHAR(40) ,                                           
COL2      VARCHAR(255) BLOBF LOBF1 ,                               
COL3      TIMESTAMP EXTERNAL ,                                     
COL4      VARCHAR(255) BLOBF LOBF1 ,                               
) SHRLEVEL CHANGE                                                     

My problem is for each data set of templates the job requests a new tape.
how can I handle all of data sets on one tape in one single step?
and how can I control labels for template's data sets ?
is there another way other than unload on DASD and then dump to tape?
thanks
Back to top
View user's profile Send private message

manoj_bhaskaran

New User


Joined: 05 Dec 2016
Posts: 4
Location: India

PostPosted: Wed Jun 07, 2017 3:01 am    Post subject:
Reply with quote

You could use spanned unloads and everything would come in a single dataset (provided you are on DB2 10 or higher).
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> DB2 All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Insert a Row_number into table useit DB2 2 Tue Sep 19, 2017 1:07 pm
No new posts how to see when the last read access ... Mike 1304 DB2 1 Tue Sep 12, 2017 7:52 pm
No new posts PC (UTF-8) -> z/OS (EBCDIC) -> ... prino All Other Mainframe Topics 4 Fri Sep 01, 2017 1:47 am
No new posts Question related to Data dictionary f... rexx77 SYNCSORT 3 Thu Aug 31, 2017 7:23 am
No new posts Extract Data till prev hour balaji81_k DB2 16 Fri Aug 25, 2017 9:25 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us