Oracle.ManagedDataAccess.Core 3.21.1
Oracle.ManagedDataAccess.Core NuGet Package 3.21.1 README
Release Notes: Oracle Data Provider for .NET Core
February 2021
This provider supports .NET Core 3.1 and .NET 5.
New Features
Native JSON Data Type ODP.NET supports the native JavaScript Object Notation (JSON) data type in Oracle Database. The new JSON data type is optimized for query and DML processing, yielding database performance improvements processing JSON. When using a .NET string or OracleString, JSON data can be bound as a parameter using the OracleDbType.Json enumeration value.
Sharding ODP.NET Core now support sharding. Oracle Sharding provides the ability to horizontally partition the data across multiple independent Oracle databases (shards). Based on a key specified in the connect string, ODP.NET can route the database requests to a particular shard. Oracle Sharding is a shared-nothing architecture that allows near-linear scaling of the database across low-cost commodity database servers located in one or more local or global data centers. Other key benefits include global data distribution (store particular data close to consumers) and fault containment (failure of one shard does not affect the availability of other shards). Global Data Services manages the location of data among the shards and allows ODP.NET client requests to be routed to the appropriate shard in this distributed database system. In addition to the same sharding functionality that unmanaged ODP.NET supports, ODP.NET Core also supports pausing connection requests during chunk migrations. Users will not experience a timeout without giving the chunk sufficient time to migrate across shards.
Client Initiated Continuous Query Notification Client Initiated Continuous Query Notification (CICQN) is similar to the traditional Continuous Query Notification (CQN) feature available in ODP.NET. In CQN, applications receive client-side notifications when server side change occurs that would affect the client’s query result set, the underlying schema objects, or the database state. This notification is out of process, occurring without an existing ODP.NET connection. CICQN uses in-process notifications. ODP.NET creates one separate connection per pool for receiving notifications. The database server uses this specific connection to send change notifications to ODP.NET. CICQN is useful when out of process communications is not available between client and database server, such as in cloud deployments.
New Administrative Privileges ODP.NET Core now supports assignment of task-specific and least-privileged administrative privileges to enable database administrator duty separation. The newly added privileges include SYSBACKUP for backup and recovery, SYSDG for Oracle Data Guard, and SYSKM for encryption key management, and SYSRAC for Oracle Real Applications Clusters operations.
Debug Tracing Redaction ODP.NET Core has introduced a new trace level, that can exclude SQL statements and network packet contents from being included in the trace file.
Bug Fixes since Oracle.ManagedDataAccess.Core NuGet Package 2.19.101
Bug 32370414 - SEMAPHOREFULLEXCEPTION ENCOUNTERED UNDER HEAVY LOAD Bug 32185056 - ORA-01017 ENCOUNTERED WHEN PASSWORD HAS A TRAILING EQUAL SIGN
Copyright (c) 2021, Oracle and/or its affiliates.
Showing the top 20 packages that depend on Oracle.ManagedDataAccess.Core.
Packages | Downloads |
---|---|
Oracle.EntityFrameworkCore
Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
|
23 |
Oracle.EntityFrameworkCore
Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
|
27 |
Oracle.EntityFrameworkCore
Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
|
29 |
Oracle.EntityFrameworkCore
Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
|
33 |
Oracle.EntityFrameworkCore
Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
|
35 |
Oracle.EntityFrameworkCore
Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
|
70 |
Oracle.EntityFrameworkCore
Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
|
82 |
Oracle.EntityFrameworkCore
Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
|
277 |
Oracle.EntityFrameworkCore
Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
|
842 |
PommaLabs.KVLite.Oracle
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default Oracle driver.
|
23 |
PommaLabs.KVLite.Oracle
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default Oracle driver.
|
25 |
PommaLabs.KVLite.Oracle
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default Oracle driver.
|
26 |
PommaLabs.KVLite.Oracle
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default Oracle driver.
|
31 |
PommaLabs.KVLite.Oracle
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default Oracle driver.
|
77 |
PommaLabs.KVLite.Oracle
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default Oracle driver.
|
84 |
PommaLabs.KVLite.Oracle
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default Oracle driver.
|
125 |
PommaLabs.KVLite.Oracle
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default Oracle driver.
|
260 |
.NET Standard 2.1
- System.Diagnostics.PerformanceCounter (>= 4.7.0)
- System.DirectoryServices (>= 4.7.0)
- System.DirectoryServices.Protocols (>= 4.7.0)
- System.Text.Json (>= 4.7.1)
Version | Downloads | Last updated |
---|---|---|
23.9.1 | 1 | 07/21/2025 |
23.9.0 | 1 | 07/12/2025 |
23.8.0 | 9 | 04/16/2025 |
23.7.0 | 14 | 12/29/2024 |
23.6.1 | 14 | 11/18/2024 |
23.6.0 | 15 | 10/02/2024 |
23.5.1 | 17 | 08/17/2024 |
23.5.0 | 25 | 08/29/2024 |
23.4.0 | 41 | 05/12/2024 |
23.3.3-dev | 17 | 05/12/2024 |
23.3.2-dev | 27 | 03/12/2024 |
23.3.1-dev | 32 | 02/08/2024 |
23.3.0-dev | 27 | 01/04/2024 |
23.2.0-dev | 27 | 02/05/2024 |
3.21.190 | 0 | 07/01/2025 |
3.21.180 | 7 | 04/24/2025 |
3.21.170 | 15 | 12/30/2024 |
3.21.160 | 23 | 10/02/2024 |
3.21.150 | 22 | 08/29/2024 |
3.21.140 | 29 | 04/13/2024 |
3.21.130 | 25 | 02/07/2024 |
3.21.120 | 26 | 02/07/2024 |
3.21.110 | 24 | 02/07/2024 |
3.21.100 | 32 | 04/21/2023 |
3.21.90 | 24 | 02/05/2024 |
3.21.80 | 24 | 02/05/2024 |
3.21.70 | 172 | 10/12/2022 |
3.21.61 | 54 | 10/27/2022 |
3.21.50 | 181 | 01/10/2022 |
3.21.41 | 50 | 12/15/2021 |
3.21.4 | 83 | 12/14/2021 |
3.21.3 | 30 | 08/04/2021 |
3.21.1 | 84 | 02/15/2021 |
2.19.280 | 0 | 07/01/2025 |
2.19.270 | 9 | 04/15/2025 |
2.19.260 | 17 | 12/30/2024 |
2.19.250 | 20 | 10/02/2024 |
2.19.240 | 23 | 08/29/2024 |
2.19.230 | 25 | 04/13/2024 |
2.19.220 | 26 | 02/07/2024 |
2.19.210 | 23 | 02/07/2024 |
2.19.200 | 25 | 02/07/2024 |
2.19.190 | 40 | 02/07/2024 |
2.19.180 | 24 | 02/07/2024 |
2.19.170 | 27 | 02/07/2024 |
2.19.160 | 27 | 02/07/2024 |
2.19.151 | 30 | 02/07/2024 |
2.19.140 | 25 | 02/07/2024 |
2.19.131 | 24 | 02/07/2024 |
2.19.130 | 33 | 10/30/2021 |
2.19.110 | 26 | 03/16/2021 |
2.19.101 | 263 | 02/26/2021 |
2.19.100 | 31 | 11/24/2020 |
2.19.91 | 32 | 11/02/2020 |
2.19.90 | 25 | 09/18/2020 |
2.19.80 | 278 | 08/06/2020 |
2.19.70 | 32 | 05/28/2020 |
2.19.60 | 43 | 02/18/2020 |
2.19.50 | 26 | 02/05/2024 |
2.19.31 | 28 | 02/05/2024 |
2.19.3 | 31 | 02/08/2024 |
2.18.151 | 26 | 02/07/2024 |
2.18.15 | 26 | 02/05/2024 |
2.18.6 | 29 | 06/23/2020 |
2.18.5 | 28 | 02/08/2024 |
2.18.3 | 27 | 02/08/2024 |
2.12.0-beta3 | 24 | 02/08/2024 |
2.12.0-beta2 | 29 | 02/08/2024 |