OpenLink Universal Data Access (UDA) Wiki
Documentation and guidance on installing, configuring and trouble-shooting UDA
Advanced Search
Help?
Location: / Dashboard / UdaWikiWeb / UDATroubleshootingResources / UDAErrorMessages / ErrorMessagesI / InternalRPCCallFailed

Error Messages (I)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Internal rpc call failed (Interrupted system call): RPC: Timed out


There are several variants of the "Internal RPC call failed" error. One error occurs when you do not pass your database's /lib sub-directory to OpenLink's library environment variable. This "Internal" error contains the text, "Interrupted system call." If you receive "Interrupted system call" errors, take the following action:

1. Use a text editor to open your oplrqb.ini file. You will find this file in the /bin sub-directory of your OpenLink server components installation.

2. Locate the [Environment] section, which corresponds to your OpenLink database agent. For example:

[Environment ORACLE80]
ORACLE_HOME = /dbs/oracle80
ORACLE_SID = ORCL
;ORACLE_SERVER = T
;TWO_TASK = P:
;ODBC_CATALOGS = Y;
;MULTIPLEX_LDA = 5;
;OPL_USR_TBLS_FIRST = Y;
SHOW_REMARKS = N;
CURSOR_SENSITIVITY = LOW;
;OCI_PREFETCH_ROWS = 100;
;OCI_PREFETCH_MEMORY = 65535;
;LD_LIBRARY_PATH = /dbs/oracle80/lib;
;SHLIB_PATH = /dbs/oracle80/lib;
;LIBPATH = /dbs/oracle80/lib;


3. Pass the full path to your database's /lib sub-directory to LD_LIBRARY_PATH (General), LIBPATH (AIX), or SHLIB_PATH (HP/UX). For example:

SHLIB_PATH=/usr/openlink/lib:/oracle/product/8.1.7/lib


4. Save your changes and exit the file.
5. Restart or reinitialize your Broker.
6. Test.

If your error does not contain "Interrupted System Call," contact OpenLink Product Support

Evidence


Session Rules Book
Request Broker Log
ODBC Client Trace
Request Broker Version String
Database Agent Version String

Powered By Virtuoso