ISSUES IN SAP
Monitor SM21, SM37, ST22
2. Users complain that he cannot logon to the system.
3. File system issues during updates.
4. Dead Lock Issues.
5. Update process failed.
6. Work processes running for long.
7. Kernel incompatible related issues.
8. Enque table overflow.
enque /table_size = 4mb – 100mb
9. Logon load balancing issues
10. Remote gateway connections are restricted.
11. Spool process related issues.
[RSP01041/RSP01042/RSP01043]
12. Profiles are not maintained properly.
They are stored in ‘tpfypropty’ table and documented in ‘tpfydoc’.
13. Operation modes switching is not properly set.
14. Profiles may not import to DB level.
15. Support packages related issues.
16. Entries in SAPMMC are missing.
17. Transport related issues.
18. Performance related issues [Response time issues]
19. If swaps are occurred.
ST22
Short Dumps-:
When someone has changed the program when it’s in use.
2. RABAX_SYSTEM_CANCELLED:
When an admin explicitly cancels the job/program we counter this error.
3. SYSTEM_CANCELLED:
When there is program terminated with errors, we get this short dump.
4. RAISE_EXCEPTIONS:
Generally GUI related issues, reinstall it.
5. CNTL_ERROR:
When R3 interacts with workstation.
6. TSV_NEW_PAGE_ALLOC_FAILED:
This occurs whenever we have a problem with memory. Increase the memory by using the parameters ztta/roll_area, ztta/roll_first,abap/heap_area_dia,abap/heap_nondia
7. CALL_FUNCTION_SINGLE_LOGIN:
Whenever a user tries to login to the systems without having S
_RFC/S_RFCACL authorisations we get this dump.
8. MEMORY_NO_MORE_PAGING:
Set the parameter
Rdisp/pg_maxfz=300000
9. MEMORY_PGFREE_FAILED:
Whenever ABAP processor detects an internal error, we get this dump [error during releasing the memory]
10. TIME_OUT:
Occurs whenever the processing time is out.
11. STORAGE_PARAMETERS_WRONG_SET:
Occurs when the allocated memory is over flown.
12. DBIF_RSQL:
Error during executing the SQL statements.
13. MESSAGE_TYPE_X:
Generally this is a GUI related issue.
Resolutions for most of the ABAP dumps-:
Run lsnrctl status
lsnrctl start
lsnrctl stop
ABAP DUMPS
1. Programmatically errors such as divided by 0, insert duplicate records, convert character into number, indefinite loops, program conversions failure, screen or menu issue, load_program_failed etc.
2. TSV_NEW_PAGE_ALLOC_FAILED, STORAGE_PARAMETERS_SRONG_SET occurred as the memory is not sufficient to execute the program.
3. Load_program_not found after applying the support packages manager patch as the SPAM screen itself is displayed.
4. File system issues such as file could not be opened to read/write etc.
5. Database errors/issues such as table space overflow [ora-1653/1654], max extents [ora-1631/1632 ] reached, archive stuck[255/272]
6. Time_out error [Programs exceeded the runtime]
7. Work processes occupies PRIV mode.
8. Update deactivation.
9. Lock table overflow.
10. Message_type_x [GUI or program error]
The dump need to be evaluated by using [when, where, how, what] and resolve the issue. The old ABAP dumps are re-organized by using a background job RSSNAPDL.
SM21: SYSTEM LOGS
It is used to display the logs which are written by default. All the above dumps are logged in SM21.
Some of the system logs are-:
1. Work process startup and shut down.
2. User connection is terminated from terminal.
3. User logoff from SM04.
4. Lock deletion in SM12.
5. Operation mode switch in RZ03/RZ04.
6. SICK/SM28 error [kernel incompatible, process conflicts etc.]
7. User locks due to incorrect logons.
ST06: Capacity Planning
It is used to monitor the CPU utilization, memory utilization, top CPU resources, memory consumption processes, disk in/out, Saposcol [start/stop].
It also displays the 3 layers [presentation layer/application layer and database layer]. Execute ST06 and ensure that the CPU idle time should not go beyond 30%.
Check the usage of physical memory and ensure that the sufficient memory is available to the users.
ST11
It is used to display the traces that are written by work processes into work directory.
[/usr/sap/SID/DVEBMGS00/work]
***
Heap memory is a dedicated memory to a process that cannot be shared by other processes until the task is terminated or kills the process or memory is insufficient.
Regards
Samar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.