cancel
Showing results for 
Search instead for 
Did you mean: 

SAPXPG error

Former Member
0 Kudos

Hi

I have a distributed system, with no gateway installed. I am trying to get DB13 to function, but I am getting an error from SAPXPG_DBDEST_<DBHOST> RFC. I am not sure what is the message "No storage allocation available" referring to?! This is the content of dev_rfc

        • Trace file opened at 20120220 120442 EST, by disp+work

        • Versions SAP-REL 720,0,100 RFC-VER U 3 1268983 MT-SL

======> CPIC-CALL: 'ThSAPOCMINIT' : cmRc=20 thRc=20

No storage allocation available

ABAP Programm: RSRFCPIN (Transaction: SM59)

User: XXXXXXX (Client: CLT)

Destination: SAPXPG_DBDEST_XXXXXXX (Handle: 2, DtConId: 4F427A193D6D0D50E10080000A4422A2, DtConCnt: 0, ConvId: ,)

EPP RootContextId: 4F4179FCB5091A00E10080000A4422A2, ConnectionId: 00000000000000000000000000000000, ConnectionCnt: 0

EPP TransactionId: 4F427A163D6D0D50E10080000A4422A2

Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1730

CPIC-CALL: 'ThSAPOCMINIT' : cmRc=20 thRc=20

No storage allocation available

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member195313
Participant
0 Kudos

Hello All ,


If Gateway security activated on your SAP system..


then you should check the REGINFO & SECINFO logs for DENIED messages...


No storage allocation available for SAPXPG


Former Member
0 Kudos

Issue resolved. I found that the parameter gw/acl_mode was enabled by default after the installation. I set it to "0" and was able to schedule DB13 jobs.

Thanks

Former Member
0 Kudos

Thanks Vankata for your reply.

I am not at a point to start scheduling anything in DB13, since the RFC is not working yet. As per the gateway, unfortunately I cannot install it on this environment and that"s why I am trying this solution.

In fact it works everywhere, except on this instance. Anor other help?

Thanks.

Former Member
0 Kudos

Hi,

Refer to the notes 1065551 and 1038930.

Regards,

Venkata S Pagolu

Former Member
0 Kudos

Hi,

Do you have Standalone gateway on your server ?

You can try Go to the db13 -> goto -> backend configuration

And change background or application server to the database server (where DB physically resides)

If you Database is on another host then SAPXPG_DBDEST_<dbhost> or <virtual_dbhost> (a TCP/IP connection) will play an important role for executing SAPXPG command.

1) Install a Gateway instance on the DB server

2) Mention the Gateway hostname and service ( sapgwxx) in the RFC destination SAPXPG_DBDEST_<DBHOST> using SM59.

Also check the permission of the SAPXPG file.

SAP Note 446172 - SXPG_COMMAND_EXECUTE (program_start_error) in DB13 - Point 8

Check which user is being used while running BRTOOLS.

This user needs to have DIR_LIBRARY=/usr/sap/KRP/SYS/exe/run environment variable.

Along with the user needs to have execution access to BRTOOLS. Sometimes the user will not access to run at OS level.

Also check below notes

Note 682287 - DB6: Error 'SXPG_COMMAND_EXECUTE failed' in DB13 jobs

Note 583759 - R/3 error when you start jobs from DB13

Regards,

Venkata S Pagolu