Copy of Oracle FAQ | ORACLE RECOVERY without DUL |
Index >
ORACLE Server Parameters >
transactions
transactionsOracle 10.0.1:
Oracle 9.2.0:
Oracle 8.1.7:
Oracle 8.0.6:
Oracle 7.3.4:
Related Error Messages:ORA-00060: deadlock detected while waiting for resource
Action: Look at the trace file to see the transactions and resources involved. Retry if necessary. ORA-00099: timed out while waiting for resource, potential PDML deadlock
Action: Increase the the value of the PARALLEL_TRANSACTION_RESOURCE_TIMEOUT parameter; then retry the operation. ORA-00155: cannot perform work outside of global transaction
Action: Check if the application is connected to an Oracle 7.3 server. The Transaction monitor must not return a NULL XID on an AX_REG call when the resource manager is Oracle 7.3. If the application is connected to an Oracle8 server, either set nolocal=f in the xa_open string or start a global transaction prior to attempting the work. // ORA-01545: rollback segment '%s' specified not available
Action: Either: 1) Make the rollback segment available; for example, bring an offline tablespace online. 2) Remove the name from the ROLLBACK_SEGMENTS parameter if the name is a duplicate or if another instance has already acquired the rollback segment. 3) Bring the rollback segment offline first. This may involve waiting for the active transactions to finish, or, if the rollback segment needs recovery, discover which errors are holding up the rolling back of the transactions and take appropriate actions. 4) Same as 3). 5) Remove the name from the _corrupted_rollback_segments parameter. ORA-01554: out of transaction slots in transaction tables
Action: Shutdown the system, modify the INIT.ORA parameters transactions, rollback_segments or rollback_segments_required, then startup again ORA-01574: maximum number of concurrent transactions exceeded
Action: shutdown the system, increase the INIT.ORA parameter 'transactions' , and then restart the system. ORA-01626: rollback segment number '%s' cannot handle more transactions
Action: Choose a different rollback segment, or reduce the number of concurrent transactions. ORA-01640: cannot make tablespace read only with active transactions
Action: Prevent any more transactions from being started. Putting the database in restricted mode usually helps. If there are any in doubt transactions they must also be resolved. ORA-02042: too many distributed transactions
Action: Run fewer transactions. If you are sure you don't have too many concurrent distributed transactions, this indicates an internal error and support should be notified. Instance shutdown/restart would be a work-around. ORA-02088: distributed database option not installed
Action: Run fewer transactions. If you are sure you don't have too many concurrent distributed transactions, this indicates an internal error and support should be notified. Instance shutdown/restart would be a work-around. ORA-06519: active autonomous transaction detected and rolled back
Action: Ensure that before returning from an autonomous PL/SQL block, any active autonomous transactions are explicitly committed or rolled back. //----------------------------------------------------------------------- // 06520 through 06529 reserved for Foreign function errors // // ORA-08176: consistent read failure; rollback data not available
Action: In read/write transactions, retry the intended operation. Read only transactions must be restarted. ORA-12062: transaction %s received out of sequence from site %s
Action: Ensure that the transaction queue at the client site is valid and has not been corrupted. //
This parameter is documented in the Oracle Server Reference Guide. Search for more info about [ transactions ] on the Oracle FAQ.
|