HyperDev.Data.Oracle
1.2.5
dotnet add package HyperDev.Data.Oracle --version 1.2.5
NuGet\Install-Package HyperDev.Data.Oracle -Version 1.2.5
<PackageReference Include="HyperDev.Data.Oracle" Version="1.2.5" />
<PackageVersion Include="HyperDev.Data.Oracle" Version="1.2.5" />
<PackageReference Include="HyperDev.Data.Oracle" />
paket add HyperDev.Data.Oracle --version 1.2.5
#r "nuget: HyperDev.Data.Oracle, 1.2.5"
#:package HyperDev.Data.Oracle@1.2.5
#addin nuget:?package=HyperDev.Data.Oracle&version=1.2.5
#tool nuget:?package=HyperDev.Data.Oracle&version=1.2.5
HyperDev.Data.Oracle
Oracle Database provider for HyperDev.Data, part of the HyperDev Fatum framework. Based on Oracle.ManagedDataAccess.Core and Oracle.EntityFrameworkCore.
OracleProviderandOracleConnectionInfo(provider nameOracle.ManagedDataAccess.Client)- Bulk copy, sequences and stored procedures through the HyperDev.Data
DatabaseAPI (temporary tables are not supported) [SequenceGenerate("NAME")]properties getNAME.nextvalas column default- Non-nullable string and binary columns: since Oracle treats empty values as
NULL, empty strings are stored as a single space and empty byte arrays as a single0x00byte (converted back on read)
Installation
dotnet add package HyperDev.Data.Oracle
Quick start
using System.Data;
using HyperDev.Data;
using HyperDev.Data.Oracle;
DatabaseProviderFactories.Register(OracleProvider.Instance);
var connectionInfo = new OracleConnectionInfo("User Id=shop;Password=secret;Data Source=//dbhost:1521/FREEPDB1");
var database = connectionInfo.GetDatabase();
var count = database.ExecuteScalar(CommandType.Text, "SELECT COUNT(*) FROM CUSTOMERS");
For named connections in appsettings.json use "Provider": "Oracle.ManagedDataAccess.Client".
See HyperDev.Data for contexts, mapping and configuration.
Requirements
The Oracle data provider is fully managed: no Oracle Client installation is needed. Oracle.ManagedDataAccess.Core and Oracle.EntityFrameworkCore are distributed under the Oracle Free Use Terms and Conditions (free and redistributable, proprietary).
Target frameworks
.NET 8.0, .NET 10.0
License
MIT, © Ivan Senatore, Wemake Informatica srl. Third-party dependencies keep their own licenses (Oracle.ManagedDataAccess.Core, Oracle.EntityFrameworkCore: Oracle Free Use Terms and Conditions; Entity Framework Core: MIT).
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- HyperDev.Core (>= 1.2.4)
- HyperDev.Data (>= 1.2.4)
- Oracle.EntityFrameworkCore (>= 10.23.26200)
- Oracle.ManagedDataAccess.Core (>= 23.26.300)
- System.Security.Cryptography.Pkcs (>= 10.0.13)
-
net8.0
- HyperDev.Core (>= 1.2.4)
- HyperDev.Data (>= 1.2.4)
- Oracle.EntityFrameworkCore (>= 8.23.26200)
- Oracle.ManagedDataAccess.Core (>= 23.26.300)
- System.Security.Cryptography.Pkcs (>= 8.0.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.2.5 | 94 | 11/8/2026 |
| 1.2.4 | 83 | 11/8/2026 |
| 1.2.3 | 85 | 11/7/2026 |
| 1.2.2 | 97 | 11/4/2026 |
| 1.2.1 | 113 | 10/26/2026 |
| 1.2.0 | 168 | 7/29/2026 |
| 1.1.4 | 134 | 7/27/2026 |
| 1.1.3 | 145 | 7/7/2026 |
| 1.1.2 | 150 | 3/19/2026 |
| 1.1.1 | 267 | 12/10/2024 |
| 1.1.0.1 | 258 | 8/29/2024 |
| 1.1.0 | 234 | 7/17/2024 |
| 1.0.5 | 230 | 7/10/2024 |
| 1.0.4.1 | 420 | 10/30/2023 |
| 1.0.4 | 384 | 7/3/2023 |
| 1.0.3 | 311 | 6/27/2023 |