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 > Problem with Transaction Protocol

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 01-25-05, 13:32
anwyuta anwyuta is offline
Registered User
 
Join Date: Sep 2004
Posts: 24
Red face Problem with Transaction Protocol

Hi,

i have a local DB2 (a kind of copy) with our DWH Structure.

Sometimes i want to update the records (only for testing purpose).
I use Informatica (ETL-Tool) to load the Data into the DB2
(first Truncate the Tables)

No i have problems with the Transaction protocol...
concerning huge tables...

Error: No space available in transaction protocol...

I tryed to increase the size of the protocol and changed the settings concerning "commit" but with no success

I there a way to load data WITHOUT the protocol?

Thanks in advance.

Anwy
Reply With Quote
  #2 (permalink)  
Old 01-26-05, 02:16
sathyaram_s sathyaram_s is offline
Super Moderator
 
Join Date: Aug 2001
Location: UK
Posts: 4,534
I think you are hitting on an Informatica error and not a db2 error .. Do you have a db2 error message associated with it ..
__________________
Visit the new-look IDUG Website , register to gain access to the excellent content.
Reply With Quote
  #3 (permalink)  
Old 01-27-05, 07:26
anwyuta anwyuta is offline
Registered User
 
Join Date: Sep 2004
Posts: 24
Error Message

hi,

i found a logfile:

PRE-SESS> CMN_1022 Database driver error...
CMN_1022 [
FnName: Execute -- [IBM][CLI Driver][DB2/NT] SQL0964C Kein Platz mehr im Transaktionsprotokoll für die Datenbank. SQLSTATE=57011

Any Ideas?
Reply With Quote
  #4 (permalink)  
Old 01-27-05, 09:29
n_i n_i is offline
:-)
 
Join Date: Jun 2003
Location: Toronto, Canada
Posts: 4,449
You'll need to either increase the number or size of DB2 log files, or re-configure your ETL process to update less data at one time.
Reply With Quote
  #5 (permalink)  
Old 01-27-05, 09:43
anwyuta anwyuta is offline
Registered User
 
Join Date: Sep 2004
Posts: 24
re

i increased the logfiles to 10 logfiles a 25000 MB.

i looked at the logfiles and the max was 5 files a 4 MB ?

the problem is that there are NO updates but
inserts (initial load).

is there a possibility to load without logging?
we dont need the poss. of a roolback..
Reply With Quote
  #6 (permalink)  
Old 01-27-05, 09:50
n_i n_i is offline
:-)
 
Join Date: Jun 2003
Location: Toronto, Canada
Posts: 4,449
I don't know if Informatica allows you to execute custom SQL within the bounds of the same transaction that inserts the data; if it does, issue "ALTER TABLE ... ACTIVATE NOT LOGGED INITIALLY".
Reply With Quote
  #7 (permalink)  
Old 01-27-05, 09:51
n_i n_i is offline
:-)
 
Join Date: Jun 2003
Location: Toronto, Canada
Posts: 4,449
By the way, DB2 v8 allows "unlimited" log space...
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