How do you Load a table ?? and what is Load replace ?
Answer Posted / karthikeyan@ibm
In General, system will have standard PROC(DSNUPROC) to
load the Table.Three symbolic parameter needs to be passed.
But only one parameter is mandatory SYSTEM=DB2T(subsystem).
Let me explain the Proc. The Proc contains a step with
DSNUTILB as program to load the table. In Parms, pass the
DB2 susbsystem. In SYSREC ddname points to the dataset that
contains the records to be load.SYSIN ddname points to the
control card that is used to load the table.Control card
contains information like tablename to be loaded, Position
of the column and other options like LOAD with REPLACE or
Load with RESUME, ENFORCE YES OR NO and LOG Yes OR NO.
When you want to specify REPLACE option, all the records or
rows in the table are deleted before loading and RESUME
option will retain the old records or rows in the table.
The tablespace will put in COPY PENDING status when you
load the table with Option LOG NO.
//DSNUPROC EXEC PGM=DSNUTILB,REGION=6144K,PARM='DB2'
//SYSREC DD DSN=&LOADdataset,DISP=OLD
//SYSIN DD DSN=&Controldataset,DISP=OLD
| Is This Answer Correct ? | 26 Yes | 3 No |
Post New Answer View All Answers
What are bind parameters in db2?
What is the role of schema in the db2 database?
Is ibm db2 open source?
Outputs of explain are with matchcols = 0. What does this signify?
What is the use of value function?
What is a collection in db2?
How can you validate Sql errors during cursor operation in db2 pgms and where do you code?
Can one database have multiple instances?
How can the duplicate values be eliminated from db2 select?
Can we insert update delete in view?
Is db2 a mainframe?
What is the difference between nvl and coalesce?
What is difference between isnull and coalesce?
What is the difference between cursor stability and repeatable read isolation levels?
What is access path in db2?