Oracle7 Server Messages

Contents Index Home Previous Next

03100-03199: Two-Task Interface

ORA-03100 communication area cannot be allocated; insufficient memory

Cause:An attempt to allocate stack space for communication purposes failed. This is an internal error message not usually issued.
Action:Contact customer support.
ORA-03106 fatal two-task communication protocol error

Cause:The communication path between Oracle and the user task has stopped. This is an internal error message not usually issued.
Action:Contact customer support.
ORA-03107 oranet buffer underflow

Cause:This is an internal error message not usually issued.
Action:Contact customer support.
ORA-03108 oranet: Oracle does not support this interface version

Cause:The version of Oracle connected to via SQL*Net does not support this version of the SQL*Net protocol.
Action:Upgrade the older version of Oracle and try again.
ORA-03109 oranet buffer overflow

Cause:Data being transferred between the user program and Oracle overflowed the buffer space available. This is an internal error message not usually issued.
Action:Contact customer support.
ORA-03110 oranet: Oracle does not support this SQL version

Cause:The version of Oracle connected to via SQL*Net does not support the version of the SQL*Net protocol.
Action:Upgrade the older version of Oracle and try again.
ORA-03111 break received on communication channel

Cause:A break was processed on the communications channel, but was not properly handled by SQL*Net software. This is an internal error message not usually issued.
Action:Contact customer support.
ORA-03112 a server linked as single-task cannot use SQL*Net

Cause:A statement containing a SQL*Net connect string was issued to the single-task server. For example, a database link was used in a SQL statement.
Action:Do not use SQL*Net connect strings in a single-task environment.

ORA-03113 end-of-file on communication channel

Cause:An unexpected end-of-file was processed on the communication channel. The problem could not be handled by the SQL*Net, two task, software. This message could occur if the shadow two-task process associated with a SQL*Net connect has terminated abnormally, or if there is a physical failure of the interprocess communication vehicle, that is, the network or server machine went down.
Action:If this message occurs during a connection attempt, check the setup files for the appropriate SQL*Net driver and confirm SQL*Net software is correctly installed on the server. If the message occurs after a connection is well established, and the error is not due to a physical failure, check if a trace file was generated on the server at failure time. Existence of a trace file may suggest an Oracle internal error that requires the assistance of customer support.
ORA-03114 not connected to Oracle

Cause:A call to Oracle was attempted when no connection was established. Usually this happens because a user-written program has not logged on. It may also happen if communication trouble causes a disconnection.
Action:Try again. If the message recurs and the program is user-written, check the program.
ORA-03115 unsupported network datatype or representation

Cause:A user bind or define, or an Oracle function, is not supported by this heterogeneous SQL*Net connection.
Action:Upgrade the older version of Oracle and try again.
ORA-03116 invalid buffer length passed to a conversion routine

Cause:This is an internal error message not usually issued.
Action:Contact customer support.
ORA-03117 two-task save area overflow

Cause:This is an internal error message not usually issued.
Action:Contact customer support.
ORA-03118 two-task coroutine has invalid state

Cause:This is an internal error message not usually issued.
Action:Contact customer support.
ORA-03120 two-task conversion routine: integer overflow

Cause:An integer value in an internal Oracle structure overflowed when being sent or received over a heterogeneous connection. This can happen when an invalid buffer length or too great a row count is specified. It usually indicates a bug in the user application.
Action:Check parameters to Oracle calls. If the problem recurs, reduce all integer parameters, column values not included, to less than 32767.
ORA-03121 no interface driver connected - function not performed

Cause:This message occurs usually because the SQL*Net driver is not loaded into memory or there is a mismatch of the version of the driver. A user program linked with an obsolete library may also cause this message. Only programs provided by Oracle Corporation should use this interface.
Action:If the message occurred during use of a program provided by Oracle Corporation, contact customer support. If a user program caused the message, relink the program with current versions of the Oracle libraries.
ORA-03122 attempt to close Oracle-side window on user side

Cause:This is an internal error message not usually issued.
Action:Contact customer support.
ORA-03123 operation would block

Cause:The attempted operation cannot complete now.
Action:Retry the operation later.
ORA-03124 two-task internal error

Cause:Internal error.
Action:Contact customer support.
ORA-03125 client-server protocol violation

Cause:The application received a bad escape sequence from the server which may indicate a problem with the client application user code.
Action:Contact your customer support representative.
ORA-03126 network drive does not support non-blocking operations

Cause:A non-block operation was attempted and the network driver does not support non-block operations.
Action:Use the default blocking operations or use a driver supporting non-blocking operations.
ORA-03127 no new operations allowed until the active operation ends

Cause:An attempt was made to execute a new operation before the active, non-blocking operation completed or a new operation was attempted before all the pieces of a column were inserted or fetched.
Action:Execute the new operation after the non-blocking operation completes. If piecewise binds/defines were done, execute the new operation after all the pieces have been inserted or fetched.

ORA-03128 connection is in blocking mode

Cause:The OCI test for non-blocking mode on a connection indicates that the connection is in blocking mode.
Action:If non-blocking mode is required, use appropriate OCI calls to change the mode.
ORA-03129 the next piece to be inserted is required

Cause:The application performed a piecewise bind on a column.
Action:Provide the next piece of this bind variable.

ORA-03130 the buffer for the next piece to be fetched is required

Cause:The application performed a piecewise define on the column.
Action:Provide the next buffer for the next piece to be retrieved.

ORA-03131 an invalid buffer was provided for the next piece

Cause:The application either provided the length of the buffer for the next piece to be zero or provided a null pointer.
Action:Verify if the buffer pointer for the next piece is null or if the length is zero.


Contents Index Home Previous Next