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) violated00036 ; maximum number of recursive SQL levels (string) exceeded00054 ; resource busy and acquire with NOWAIT specified00055 ; maximum number of DML locks exceeded00057 ; maximum number of temporary table locks exceeded00060 ; deadlock detected while waiting for resource00100 ; no data foundM