OracleDBShutdownMode Enumeration

OracleDBShutdownMode enumerated values specify the database shutdown options. Table 6-242 lists all the OracleDBShutdownMode enumeration values with a description of each enumerated value.

Table 241 OracleDBShutdownMode Enumeration Values

Member Name Description
Default Refuses new connections and waits for existing connections to end.
Transactional Refuses new connections and does not allow any new transactions. Waits for active transactions to commit.
TransactionalLocal Refuses new connections and does not allow any new transactions. Waits for only local transactions to commit.
Immediate Does not wait for current calls to complete or users to disconnect from the database. All uncommitted transactions are terminated and rolled back.
Final Shuts down the database. Used in the second call for shutdown after the database has been closed and dismounted.
Abort Does not wait for current calls to complete or users to disconnect from the database. All uncommitted transactions are terminated and are not rolled back.

Requirements

Provider ODP.NET, Unmanaged Driver ODP.NET, Managed Driver ODP.NET Core
Assembly Oracle.DataAccess.dll Oracle.ManagedDataAccess.dll Oracle.ManagedDataAccess.dll
Namespace Oracle.DataAccess.Client Oracle.ManagedDataAccess.Client Oracle.ManagedDataAccess.Client
.NET Framework See System Requirements See System Requirements -
.NET (Core) - - See System Requirements

See Also: