cancel
Showing results for 
Search instead for 
Did you mean: 

Daily dump by Autoabap - DATA_LENGTH_0

Former Member
0 Kudos

Hello,

We use our Flash recovery area as our archive log destination and since we started doing so we get this dump:

DATA_LENGTH_0 - CX_SY_RANGE_OUT_OF_BOUNDS

The problem occurs here (in RSORADBA):

262   perform get_db_parameter(rsora001) using 'log_archive_dest'
  263                                  archdir.
  264   if archdir = space.
  265     perform get_db_parameter(rsora001) using 'log_archive_dest_1
  266                                  archdir.
  267     if archdir cs 'LOCATION='.
  268       len = sy-fdpos + 9.
  269     else.
  270       len = 0.
  271     endif.
  272     move archdir+len to archdir1.
  273     if archdir1 ca ' '.
  274       len = sy-fdpos.
  275     else.
  276       len = strlen( archdir1 ).
  277     endif.
  ***********     move archdir1(len) to archdir.
  279   endif.

Since log_archive_dest and log_archive_dest1 is empty this will always happen until I disable this program.

My question is, how do I disable this program? Or, how do I tell this program to stop check my archive dest? The same dump occures when I push the button "Archiving directory status" in DB12.

Thank you!!

Br Linus Hellsing

Edit: Design

Edited by: Linus Hellsing on Aug 28, 2009 11:09 AM

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello,

Its program bug, please apply following sap note

1738123 - Report RSORADBA terminates with dump

Regards,

Nitin Salunkhe

rommel_bhan
Explorer
0 Kudos

Hello, I just upgraded to 11202 and am getting this short dump everytime I visit DB02 etc any DB transactions.

Is setting the parameter mentioned in the thread the only way to avoid it ? And what do you set it to? Your current archive destination?

Thanks in advance

0 Kudos

Hi,

i got the same Problem after upgrading to 1102.

After reading some Notes and some Forum Messages I disabled the Parameter log_archive_dest and set

the Parameter "log_archive_dest_1" as described in Note 1431798: alter system set log_archive_dest_1 ='LOCATION=<SAPDATA_HOME>/oraarch/<sid>arch' SCOPE = SPFILE SID='*';

Now it works

Kind Regards

Wolfgang

Former Member
0 Kudos

We gave up and tested to give log_archive_dest1 a value eventhough we didn't want to. This eliminated the daily dump. It was not what I wanted but sometimes you can't get all you want...

Br Linus