cancel
Showing results for 
Search instead for 
Did you mean: 

spool overflow, spool_internal_error

Former Member
0 Kudos

All SAP BASIS experts,

I am facing a spool overflow problem. When user give any print command in QAS server, it is not completed. After some time error appear spool internal error / spool overflow problem. I am also checked data in RZ20-- SAP CCMS Monitor Templates -> Spool System. Here's showing used no. 100% & this is red colour.

After that I run SE38 & run RSPO0041 & RSPO0043, but no improvement. After that I am run & checked SNRO, their has no any abnormalities.

So please suugest me for resolve this issue. Due to this issue my system log folder also filled up & user not log in GUI. Resultant i m clear the logs manually on regular base.

For ref. print scrns as follows:-


Accepted Solutions (0)

Answers (15)

Answers (15)

Former Member
0 Kudos

Hi J,

Thanks for guidance. I am followed the instructions as given by you. My problem not solved. Kernel latest update can't download from SAPSMP due to renewable issue.

So I will be plan for QAS restore.

Regards,

Deepak

Former Member
0 Kudos

Hi Krishna ji,

Our landscape have no support from SAP AG due to annual services not renew. So we are maintain at current level. So pls give me any sol. in current situation.

Regards,

Deepak

Johan_sapbasis
Active Contributor
0 Kudos

Hi,

Check your SAPKB level for below note, if you sap contract is not renewed there will probably no fix for you.

1422843 - Wrong deletion date in spool request


Kind Regards,


J

Former Member
0 Kudos

Hi J,

When i am doing the activities in se38, found all settings as already implemented.

Regards,
Deepak

Former Member
0 Kudos

Hi Deepak,

As Laszlo Badovszky suggested please try to update your kernel.

Please  note that 720 kernel is no longer support. Kindly try to update latest kernel. Thanks

Regards,

Krishna

Laszlo_B
Active Contributor
0 Kudos

Hello Deepak,

there is a known bug with some kernel versions that no new spool numbers can be used. This will have the effect that when the R/3 spooler requests a new spool number from the number range object SPO_NUM, it simply won't give any numbers.

To be more specific: when SPO_NUM has reached the top of its interval, it simply can not roll over to the lowest value again. This will result in "Spool full" errors.

In your attachments I couldn't see which kernel version is used, but according to SAP Note #1954264 - "NU: Error when rolling over a number range object" the first affected kernel versions are

  • Kernel 720/518
  • Kernel 721/210.

According to this Note this bug has been fixed with

  • Kernel 720/520
  • Kernel 721/211.

Check this Note whether your system is affected.

Best regards,

Laszlo

Johan_sapbasis
Active Contributor
0 Kudos

Hi,

This is why it would be helpful to see the full dump file of st22 it lists the kernel amongst other useful details.

J

Former Member
0 Kudos

Hi J,

Please find the details:

SAP Release Information

Application Server QAECC_QMB_00

SAP Kernel Information

SAP Kernel :  700_REL

Database Client Library : OCI_102 (10.2.0.2.0)

created in  : AIX 2 5 005DD9CD4C00

created on  : Nov 18 2008 21:27:59

Support Level  :  0

Kernel Patch number : 185

Source ID  : 0.185

DBSL Patch No. : 167

ICU Version : 3.0 Unicode Version 4.0.1

libsapu16 Version : 1.0025  Nov 14 2008 20:43:41

Supported Environment

SAP Database Version

700

Database

ORACLE 9.2.0.*.*

ORACLE 10.1.0.*.*

ORACLE 10.2.0.*.*

Operating System

aix 1 5

aix 2 5

aix 3 5

aix 1 6

Regards,

Deepak

Former Member
0 Kudos

Hi Johan,

I have this file. But no any option show in scn.sap.com for attachment this type file. Here has only Image & video attachment option appearing.

Regards,

Deepak

Johan_sapbasis
Active Contributor
0 Kudos

Hi,

Click the Use Advanced Editor on the far right of your name this will give you option to choose and upload files.

Johan

Johan_sapbasis
Active Contributor
0 Kudos

Whilst I am waiting for the attacment:

Go to SE38 enter RSPO1041 by program name and click on with variant

Now select the SAP standard variant SAP&001

When the variant is open change the options for the following:

You can change the values as required make sure the or and obsolete options are ticked.

Without Output reques older than 5 days or obsolete

In processing older than 10 days or obsolete

Completed older than 10 days or obsolete

Incorrect older than 10 days or obsolete

Calender includer all days

System name *

Then execute in background.

Kind Regards,

J

Former Member
0 Kudos

Hi Johan,

Hereas no any option for attachment the dump file. So I am paste its details as below:-

Runtime Errors         SPOOL_INTERNAL_ERROR                                                        
Date and Time          10.04.2015 15:11:36                                                         
                                                                                                   

  

Short text                                                                                       
    Internal error in the spool system.                                                          


   

What happened?                                                                                   
    Error in the SAP kernel.                                                                     
   
    The current ABAP "SAPLKKBL" program had to be terminated because the                         
    ABAP processor detected an internal system error.                                            


   

Error analysis                                                                                   
    When calling the SAP spool system, an (unspecified) internal                                 
    error occurred.                                                                              
   
    More detailed description of error: "spool overflow "                                        
   
    Further information:                                                                         
    See below under "Spool error information".                                                   


   

Trigger Location of Runtime Error                                                                
    Program                                 SAPLKKBL                                             
    Include                                 LKKBLF01                                             
    Row                                     439                                                  
    Module type                             (FORM)                                               
    Module Name                             LIST_OUTPUT_NEW                                      


    

Source Code Extract                                                                              
Line SourceCde                                                                                  
  409        set handler gt_stack3-r_kkbl_print->handle_top_of_page                             
  410                    for gt_stack3-r_kkbl_events                                            
  411                    activation space.                                                      
  412                                                                                           
  413        set handler gt_stack3-r_kkbl_print->handle_end_of_page                             
  414                    for gt_stack3-r_kkbl_events                                            
  415                    activation space.                                                      
  416      endif.                                                                               
  417                                                                                           
  418      clear gt_stack3-r_kkbl_print.                                                        
  419                                                                                           
  420    else.  "<<<Y6DK065711                                                                  
  421      if lflg_top_of_page = 'X' or                                                         
  422    ( ( gt_stack2-flg_append_mode = 'X'                                                    
  423                              or gt_stack-is_layout-block_mode = 'X'                       
  424                                                               ) and                       
  425     ( not sy-subty o con_hex02 or                                                         
  426       ( gt_stack-is_layout-suppress_dynpro = 'X' and                                      
  427         lflg_new_page is initial ) ) ).                                                   
  428                                                                                           
  429        perform top_of_page2 using  gt_stack-it_fieldcat  "Y6DK065711                      
  430                                gt_stack-t_columns                                         
  431                                gt_stack-is_layout                                         
  432                                gt_stack-s_lprint                                          
  433                                gt_stack2-s_header                                         
  434                                gt_stack-listtype                                          
  435                                gt_stack-i_callback_program                                
  436                                gt_stack-i_callback_top_of_page.                           
  437  else.                                                                                    
  438*   Provozieren des top_of_page Ereignisses                                                
>>>>>    write space.                                                                           
  440      endif.                                                                               
  441    endif.                                                                                 
  442*--- Ende Top-of-page Handling                                                             
  443                                                                                           
  444  perform globals_for_output.                                                              
  445* Sichern Feldkatalog im Falle BEFORE_LINE_OUTPUT auf Zeilenbasis                          
  446* der Feldkatalog ver?dert wird                                                            
  447  if not gt_stack2-i_callback_before_line_output is initial.                               
  448    gt_fieldcat_sav[] = gt_stack-it_fieldcat[].                                            
  449  endif.                                                                                   
  450  clear gflg_fc_changed.                                                                   
  451                                                                                           
  452  stop_here con_bp-il2.                                                                    
  453*--- Listenausgabe einfache Liste                                                          
  454  if gt_stack-listtype = con_listtype-simple.                                              
  455    if gt_stack-is_layout-no_unit_splitting is initial and                                 
  456       gflg_safety is initial.                                                             
  457      perform data_out_simple tables rt_outtab                                             
  458

                              using  l_line                                                

Regards,

Deepak

Johan_sapbasis
Active Contributor
0 Kudos

Hi,

You must open the actual st22 dump file then do this:

Then you save as unconverted.

Kind Regards,

J

Former Member
0 Kudos

HI Johan,

All are scheduled, but from last month suddenly this problem comes in QUALITY server. DEV & PRD working ok. I am also run these task manually, but problem not solved.

Regards,

Deepak

Johan_sapbasis
Active Contributor
0 Kudos

Hi,

Attached the actual dump file here as an attachment please.

Johan

Former Member
0 Kudos

Hi johan,

PFA as per requirement st22 non converted file

10.04.2015                                                        Dynamic List Display                                                                1

-------------------------------------------------------------------------------------------------------------------------------------------------------

Runtime Errors

-------------------------------------------------------------------------------------------------------------------------------------------------------

|Date      |Time    |App.Server    |User    |Client|Keep|Name of runtime error|Exception|Appl. component|Report  | WP|Transaktions-ID                 |

-------------------------------------------------------------------------------------------------------------------------------------------------------

|10.04.2015|15:11:36|MBQAECC_QMB_00|DEEPAKK |200   |C   |SPOOL_INTERNAL_ERROR |         |BC-SRV-ALV     |SAPLKKBL| 1 |5526EC9DAD6D00B8E1008000AC10015A|

|10.04.2015|11:02:23|MBQAECC_QMB_00|SAPADMIN|200   |C   |SPOOL_INTERNAL_ERROR |         |Not assigned   |ZBC_FSDB|13 |5527590958C100BFE1008000AC10015A|

|10.04.2015|11:02:23|MBQAECC_QMB_00|SAPADMIN|200   |C   |SPOOL_INTERNAL_ERROR |         |Not assigned   |ZBC_FSCI|14 |55273D0C3CA1003CE1008000AC10015A|

|10.04.2015|11:02:20|MBQAECC_QMB_00|SAPADMIN|200   |C   |SPOOL_INTERNAL_ERROR |         |Not assigned   |ZBC_FSCI|15 |55276013600500A5E1008000AC10015A|

-------------------------------------------------------------------------------------------------------------------------------------------------------

Regards,

Deepak

Johan_sapbasis
Active Contributor
0 Kudos

Hi Deepak,

Please confirm the jobs are scheduled as they should be with variants for deletion as well.

48400 - Reorganization of TemSe and spool

16083 - Standard jobs, reorganization jobs

1440439 - New Standard Jobs (2)

Also check that none of your filesystems are fully utilized.

Johan

Former Member
0 Kudos

Hi Johan,

PFA as per required after enlarge the number range, but problem not solved.

Regards,

Deepak

Johan_sapbasis
Active Contributor
0 Kudos

Hi Deepak,

Export ST22 file as non converted text and add here please.

Johan

Johan_sapbasis
Active Contributor
0 Kudos

Hi,

Also check your spool number ranges.

Go to tcode SNRO -> Object SPO_NUM -> Click on display -> Click on ranges -> View interval if your interval and rang are same i.e. 32000 of 32000 entries enlarge the number range.

ps: attached the st22 dump here

Kind Regards,

Johan

Former Member
0 Kudos

Dear Krishna ji,

Thanks for response. I am also followed above note. But no improvement. I am also attached prnt scrn for ref.

Regards,

Deepak

Former Member
0 Kudos

Hi Deepak,

Could you please refer the following  SAP Note:1888199 and let us know.


Regards,

Krishna

Former Member
0 Kudos

Sir,

Now print command not working.Error shows:

Short Text: Internal error in spool system.

What happened : Error in SAP kernel. The current ABAP "RSORAHST" program had to be terminated because the ABAP processor detected on internal system error.

After that I am clear the snap shot from RSORAHST, but problem not solved.

Regards,

Deepak

Former Member
0 Kudos

Hi, Prithviraj ji,

Thanks for reply.

I am done this activity for increase the number range. But problem not solved.

Regards,

Deepak

Former Member
0 Kudos

Hi,

How about other steps, were they performed?

Regards,

Prithviraj.

Former Member
0 Kudos

Hi Deepak,

Few thing what I would do is...

1. Delete spools manually from SP01 and SPAD in urgent case.

2. Run RSPO1041 periodically for deleting spools older than say 7 days.

3. Perform consistency check using SP12.

4. Increase the SPO_NUM number range (SNRO) to higher limit according to the sap note 48284 which says 9,99,999 can be set and if your using latest kernel version than accoring to the sap note 1953355 the upper limit can be set to 20,00,000.

Regards,

Prithviraj.