How To Fix SR064 - Perform the Unicode test (see long text)


SR064 - Overview

  • Message type: E = Error

  • Message class: SR - RFC utilities

  • Message number: 064

  • Message text: Perform the Unicode test (see long text)

  • Show details Hide details
  • What causes this issue?

    You have changed the setting for character widths in the target system
    under <ZK>Special Options</>. A dialog box that prompts you to perform a
    Unicode test appears in the following three cases:
    If you have changed the program ID for the connection type 'T' for the
    registered server programs.
    If you have changed the target host for the connection type '3'.
    If, under <ZK>Special Options</>, you have changed the setting from
    non-Unicode to Unicode (or from Unicode to non-Unicode). Also, the
    target system must have the type 'T' or '3'.
    These changes make it necessary to perform a Unicode test.

    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?

    When you perform the Unicode test, the external RFC server program may
    terminate if it is a non-Unicode RFC server program, and the <ZK>Unicode
    </> setting is used in transaction SM59. If the program terminates,
    register it again with the setting <ZK>Non-Unicode</>.
    If you perform the Unicode test with the setting <ZK>Non-Unicode</>, an
    exception is raised on the page of the external RFC server program (JCo,
    .Net, and JRFC). In transaction SM59, change this setting from
    <ZK>Non-Unicode</> to <ZK>Unicode</> and perform the Unicode test again.
    Once you have performed the Unicode test and the target system is
    Unicode-compliant, you can activate the Unicode setting.

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message SR064 - Perform the Unicode test (see long text) ?
    The SAP error message SR064, which prompts you to "Perform the Unicode test," typically indicates that there is an issue related to Unicode compatibility in your SAP system. This error can arise during various operations, such as data import/export, system upgrades, or when running certain transactions that involve character encoding.
    
    Cause: Non-Unicode Data: The system may be trying to process data that is not compatible with Unicode, which can lead to issues when the system expects Unicode-encoded data. Database Issues: The database may not be properly configured to handle Unicode data, or there may be inconsistencies in the character set. Custom Code: Custom programs or enhancements may not be properly handling Unicode data, leading to errors when they encounter non-Unicode characters. System Configuration: The SAP system may not be correctly configured to support Unicode, especially if it was originally set up as a non-Unicode system.
    Solution: Perform Unicode Test: Use the transaction code SCC4 to check the

    Already have an account? Login here!




Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant