How To Fix BGRFC354 - Server &1: Number of schedulers &2 is incorrect


SAP Error Message - Details

  • Message type: E = Error

  • Message class: BGRFC - qRFC - New Background RFC

  • Message number: 354

  • Message text: Server &1: Number of schedulers &2 is incorrect

  • Show details Hide details
  • What causes this issue?

    You have entered a number of schedulers lower than -1.

    System Response

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    How to fix this error?

    Enter a valid number of schedulers. You can enter one of the following:
    -1: Unrestricted number of schedulers
    0: Server is locked for bgRFC calls.
    > 0: Number of schedulers on the appropriate application server

    Procedure for System Administrators

    You can use transaction SBGRFCCONF to perform the bgRFC configuration.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message BGRFC354 - Server &1: Number of schedulers &2 is incorrect ?

    The SAP error message BGRFC354 indicates an issue with the configuration of the background RFC (BGRFC) server. Specifically, it points out that the number of schedulers configured for the BGRFC server is incorrect. This can happen due to various reasons, such as misconfiguration or changes in the system landscape.

    Cause:

    1. Incorrect Configuration: The number of schedulers defined in the BGRFC server configuration does not match the expected value.
    2. System Changes: Changes in the system landscape, such as adding or removing application servers, can lead to discrepancies in the configuration.
    3. Transport Issues: If the configuration was transported from another system, it might not have been set up correctly in the target system.

    Solution:

    1. Check Configuration:

      • Go to transaction code SM58 to check the BGRFC configuration.
      • Verify the number of schedulers configured for the BGRFC server. Ensure that it matches the expected number based on your system's requirements.
    2. Adjust Scheduler Count:

      • If the number of schedulers is incorrect, you can adjust it in the BGRFC configuration settings.
      • Use transaction SICF to navigate to the BGRFC service and adjust the parameters accordingly.
    3. Restart BGRFC:

      • After making changes, restart the BGRFC server to apply the new configuration.
      • You can do this by using transaction SMQS to monitor and restart the BGRFC queues.
    4. Check Logs:

      • Review the system logs for any additional error messages or warnings that might provide more context about the issue.
      • Use transaction SLG1 to check application logs related to BGRFC.
    5. Consult Documentation:

      • Refer to SAP documentation or notes related to BGRFC for any specific guidelines or troubleshooting steps.

    Related Information:

    • BGRFC Overview: BGRFC (Background Remote Function Call) is used for asynchronous communication between different SAP systems or between different application servers within the same system.
    • Transaction Codes:
      • SM58: To monitor and manage RFC calls.
      • SMQS: To monitor and manage BGRFC queues.
      • SICF: To manage Internet Communication Framework services.
    • SAP Notes: Check for any relevant SAP Notes that might address known issues or provide patches related to BGRFC.

    If the problem persists after following these steps, consider reaching out to SAP support for further assistance.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author