If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > Database Server Software > DB2 > Load failing

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 05-04-04, 10:12
toby25 toby25 is offline
Registered User
 
Join Date: Sep 2003
Posts: 63
Load failing

Hi all,

We are trying to load few tables on 6 node partitioned database using autoloader. UDB ver 8.1 AIX 5.1

Some tables get loaded properly, but few gave following error
"SQL2043N Unable to start a child process or thread."

What are we supposed to do to load these tables.

Thanks,
toby
Reply With Quote
  #2 (permalink)  
Old 11-11-05, 03:44
KillerBob KillerBob is offline
Registered User
 
Join Date: Nov 2005
Location: Malaysia
Posts: 2
Cool LOAD options CPU_PARALLELISM & DISK_PARALLELISM

Your LOAD table may have spawns prcoesses that exceeded the limit of maxuprc or total number of spwaned processes exceeded the shared memory configuration.

try LOAD option CPU_PARALLELISM & DISK_PARALLELISM will small value, i.e.
LOAD FROM ... INSERT INTO .... CPU_PARALLELISM 2 DISK_PARALLELISM 4;
(Machine has 2 CPUs, 4 containers on tablespace.)

No. Process = No. Connection + CPU_PARALLELISM + DISK_PARALLELISM
No. Process = 1 + 2 + 4
No. Process = 7


if option CPU_PARALLELISM & DISK_PARALLELISM are not specify in LOAD command, default value is taken. CPU_PARALLELISM will be the no. of CPU of machine, while DISK_PARALLELISM will be the no. of containers of tablespace which target table located.

Last edited by KillerBob; 11-11-05 at 04:01.
Reply With Quote
  #3 (permalink)  
Old 11-11-05, 15:54
wangzhonnew wangzhonnew is offline
Registered User
 
Join Date: Nov 2005
Location: Toronto
Posts: 65
I also seen the problem solved by increase NOFILES at OS level.
Reply With Quote
  #4 (permalink)  
Old 11-14-05, 03:11
bala_e bala_e is offline
Registered User
 
Join Date: Jan 2004
Posts: 49
Load Fail Issue

Quote:
Originally Posted by KillerBob
Your LOAD table may have spawns prcoesses that exceeded the limit of maxuprc or total number of spwaned processes exceeded the shared memory configuration.

try LOAD option CPU_PARALLELISM & DISK_PARALLELISM will small value, i.e.
LOAD FROM ... INSERT INTO .... CPU_PARALLELISM 2 DISK_PARALLELISM 4;
(Machine has 2 CPUs, 4 containers on tablespace.)

No. Process = No. Connection + CPU_PARALLELISM + DISK_PARALLELISM
No. Process = 1 + 2 + 4
No. Process = 7

if option CPU_PARALLELISM & DISK_PARALLELISM are not specify in LOAD command, default value is taken. CPU_PARALLELISM will be the no. of CPU of machine, while DISK_PARALLELISM will be the no. of containers of tablespace which target table located.

It seems there may not be enough available memory to create the new process or thread. On AIX-based systems, the maxuproc value set by the chdev command may be too low.

User Response: Ensure the system limit for number of processes or threads has not been reached (either increase the limit or reduce the number of processes or threads already running). Ensure that there is sufficient memory for the new process or thread. Resubmit the utility command

With Regards

Bala
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On