[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]


oracle.ini File

The oracle.ini configuration file specifies which errors returned by a back-end Oracle database are classified as soft errors. Error codes not listed in oracle.ini are presumed to be hard errors, which cause Steel-Belted Radius Carrier to drop and re-establish the connection to the Oracle database. Database-dependent RADIUS transactions fail while the connection to the Oracle database is being re-established.

Each entry in the oracle.ini configuration file consists of an error number (positive integer), followed by a descriptive comment. For best performance, use the oracle.ini file to identify only the most common soft errors.

NOTE: If you Incorrectly define a hard error as a soft error and the error is encountered during processing, you may need to restart Steel-Belted Radius Carrier to reset the database plug-in.


[SoftErrors] Section

The [SoftErrors] section identifies each Oracle error code to be classified as a soft error. To include a comment or description for the error code, enter a semi-colon after the error code, followed by the comment.

[SoftErrors]
00001 ; unique constraint (string.string) violated
00036 ; maximum number of recursive SQL levels (string) exceeded
00054 ; resource busy and acquire with NOWAIT specified
00055 ; maximum number of DML locks exceeded
00057 ; maximum number of temporary table locks exceeded
00060 ; deadlock detected while waiting for resource
00100 ; no data found
M



[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]