RPC Errors

This section contains error messages for Adaptive Server Remote Procedure Calls (RPC).




Error 8006

Severity

20

Message text

SQL Server error detected by %S_MSG.  Refer to the preceding %S_MSG message.

Explanation

Error Message 8006 is a general purpose message that Adaptive Server can raise in a number of situations when working with another Sybase server. The ‘%S_MSG’ in the message text is the name of the server that generated the error.

Most commonly, this error indicates that Backup Server encountered a problem in running the dump database or load database commands. When you issue a dump or load command from Adaptive Server, the server interprets the command and sends remote procedure calls (RPCs) to the Backup Server. As dumps and loads execute, Adaptive Server and Backup Server use RPCs to exchange instructions and status messages. Thus, an 8006 error during a dump or load is typically accompanied by additional messages originating from the Backup Server.

Action

Note the date-time stamp of the 8006 error in the Adaptive Server error log. Check the other server’s error log (for example, the Backup Server’s error log) for error messages corresponding to that time.

If there are any Backup Server errors, refer to Chapter 4, “Backup Server Error Messages,” and look up the error description for assistance. Here are some common errors:

If no other errors accompanied the 8006 message, there may be a problem with Backup Server. Take the following steps:

  1. Use the showserver utility to check that Backup Server is running. Refer to the Adaptive Server utility commands manual for your platform for assistance.

  2. Log into Adaptive Server and verify that you can communicate with Backup Server, using the following command:

    1> exec SYB_BACKUP...sp_who
    2> go
    

Under normal situations, you should see a few lines of sp_who output.

Versions in which this error is raised

All versions.




Error 8009

Severity

16

Message text

Error encountered by %S_MSG.  Please refer to %S_MSG messages for details.

Explanation

Error 8009 is a general purpose message that Adaptive Server can raise in a number of situations when working with another Sybase server. The `%S_MSG' in the message text is the name of the server that generated the error. Most commonly, this error indicates that Backup Server encountered a problem in running the dump database or load database commands.

When you issue a dump or load command from Adaptive Server, the server interprets the command and sends remote procedure calls (RPCs) to the Backup Server. As dumps and loads execute, Adaptive Server and Backup Server use RPCs to exchange instructions and status messages. Thus, an 8009 error during a dump or load is typically accompanied by additional messages originating from the Backup Server.

Action

Check the Backup Server and Adaptive Server error logs for additional messages. If there are any Backup Server errors, refer to Chapter 4, Backup Server Error Messages, for assistance in resolving the error.

If no other errors accompanied the 8009 message, there may be a problem with Backup Server. Take the following steps:

  1. Use the showserver utility to check that Backup Server is running. Refer to the Adaptive Server utility commands manual for your platform for assistance.

  2. Log into Adaptive Server and verify that you can communicate with Backup Server, using the following command:

    1> exec SYB_BACKUP...sp_who
    2> go
    

    Under normal situations, you should see a few lines of sp_who output.

If Backup Server is down or is not communicating, restart the server and repeat the above steps. If the problem persists, contact Sybase Technical Support.

Additional information

Have the following information ready when you call Sybase Technical Support:

Versions in which this error is raised

All versions