ThinkGeo.Dependency.Oracle 15.0.0-beta002

This is a prerelease version of ThinkGeo.Dependency.Oracle.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package ThinkGeo.Dependency.Oracle --version 15.0.0-beta002
                    
NuGet\Install-Package ThinkGeo.Dependency.Oracle -Version 15.0.0-beta002
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ThinkGeo.Dependency.Oracle" Version="15.0.0-beta002" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ThinkGeo.Dependency.Oracle" Version="15.0.0-beta002" />
                    
Directory.Packages.props
<PackageReference Include="ThinkGeo.Dependency.Oracle" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ThinkGeo.Dependency.Oracle --version 15.0.0-beta002
                    
#r "nuget: ThinkGeo.Dependency.Oracle, 15.0.0-beta002"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ThinkGeo.Dependency.Oracle@15.0.0-beta002
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ThinkGeo.Dependency.Oracle&version=15.0.0-beta002&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=ThinkGeo.Dependency.Oracle&version=15.0.0-beta002&prerelease
                    
Install as a Cake Tool

ThinkGeo.Dependency.Oracle

A wrapper of Oracle Instant Client v23.8.0.25.04 plus the GDAL 3.11.3 Oracle plugins for Windows. This is a foundational dependency of ThinkGeo.Oracle and is not intended to be referenced directly by application projects.

The package enables ThinkGeo's Oracle integration to read OracleSpatial vector data (via the OGR OCI driver) and Oracle GeoRaster imagery (via the GDAL GEOR driver).

Supported platforms

  • Architectures: Windows x64 (Oracle Instant Client is not shipped for win-x86 in this package)
  • Minimum OS: Windows 10 / Windows Server 2016 (aligned with the Microsoft Visual C++ 2015–2022 Runtime requirements pulled in via ThinkGeo.Dependency.MicrosoftVisualCRunTime140)
  • Target frameworks: any project that targets the win-x64 Runtime Identifier, including modern .NET (.NET 6 / 7 / 8 / 9 …) and classic .NET Framework via the bundled MSBuild fallback

The native DLLs are placed under runtimes/win-x64/native/ and flow into the application's publish output automatically when the consuming project runs dotnet publish --runtime win-x64.

The DLLs also flow into the build output during dotnet build: with no explicit RID they are placed under bin/<config>/<tfm>/runtimes/win-x64/native/ (the .NET runtime resolves them from there at execution time, so F5 / IDE runs work as-is); with dotnet build --runtime win-x64 they are placed flat in bin/<config>/<tfm>/win-x64/, the same layout publish produces.

No separate Oracle Instant Client install is required — the four Oracle binaries (oci.dll, oraociei.dll, orannz.dll, legacy.dll) ship inside this NuGet package and are deployed app-locally next to your executable. Likewise, no manual VC++ Redistributable install is required on the target machine; the Microsoft Visual C++ 2015–2022 Runtime DLLs flow in via the transitive ThinkGeo.Dependency.MicrosoftVisualCRunTime140 dependency.

What's inside

Oracle Instant Client v23.8.0.25.04 (Basic edition):

  • oci.dll — Oracle Call Interface
  • oraociei.dll — instant client integrated extensions (large)
  • orannz.dll — Oracle networking with NZ security
  • legacy.dll — Oracle compatibility layer

GDAL 3.11.3 Oracle plugins, under runtimes/win-x64/native/gdalplugins/:

  • gdal_GEOR.dll — Oracle GeoRaster raster driver
  • ogr_OCI.dll — OracleSpatial vector driver

Licensing notice — please read

This package redistributes binaries under different licenses:

  • Oracle Instant Client (oci.dll, oraociei.dll, orannz.dll, legacy.dll) is governed by the Oracle Technology Network License Agreement for Oracle Instant Client (OTN License). The OTN License permits free use and redistribution for development and production, but it places conditions on how you may pass these binaries on to your end users — in particular, you must bind end users to terms materially consistent with the OTN License in your application's own EULA, and the redistribution right itself does not flow through to them. Review the OTN License before redistributing applications that include these DLLs.
  • GDAL Oracle plugins (gdal_GEOR.dll, ogr_OCI.dll) are released under the GDAL X/MIT-style license.

See the bundled LICENSE.txt for the full per-component breakdown.

Reporting issues

This package is part of the ThinkGeo product line. Please report issues through ThinkGeo support channels rather than to Oracle or to the upstream GDAL project.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on ThinkGeo.Dependency.Oracle:

Package Downloads
ThinkGeo.Oracle

ThinkGeo.Oracle is a layer extension to ThinkGeo.Core that connects to Oracle Spatial and renders feature data and GeoRaster imagery on the map. Built on Oracle Instant Client v23.8 (Basic edition) and the GDAL Oracle drivers (ogr_OCI for vector, gdal_GEOR for raster).

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
15.0.0-beta003 612 5/4/2026
15.0.0-beta002 85 5/4/2026
15.0.0-beta001 87 5/4/2026
14.2.0 6,198 11/15/2025
14.2.0-beta001 514 11/7/2025
14.1.0-beta002 380 11/1/2025
14.0.0 4,214 7/10/2025
14.0.0-beta002 221 7/10/2025
14.0.0-beta001 227 7/7/2025
13.1.0 2,749 4/11/2024
13.0.0 41,657 11/20/2022
12.4.0 8,316 9/1/2022
12.3.1 46,624 3/4/2021
12.2.2 38,553 7/8/2020
12.2.1 3,001 7/8/2020