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 |