Search notes:

ODP.NET: Managed Driver

Installation

The ODP.NET Managed Driver can be installed with

XCopy

In order to install ODP.NET Managed Driver with XCopy, the respective zip file needs to be downloaded from OTN (named ODP.NET_Managed_ODAC122cR1.zip as of 2019-12-10).
This zip file contains a readme.htm with instructions on how to install the Managed Driver. It seems to boil down to the following command:
install_odpm.bat  %ORACLE_HOME%   platform  [ machine-wide-configuration ]
platform is one of
  • x86
  • x64
  • both
The optional argument machine-wide-configuration is either
  • true
  • false
XCopy installation possibly requires administrator privileges.

Set of files

The ODP.NET, Managed Driver consists of a few files only:
Oracle.ManagedDataAccess.dll The ADO.NET provider
Resources\_lang_\Oracle.ManangedDataAccess.resources.dll
OraProvCfg.exe Configuring tool for ODP.NET drivers (managed and unmanaged).
configure.bat Batch file to put ODP.NET Managed Drivers into the GAC and add entries to machine.config
unconfigure.bat Undo changes made with configure.bat
tnsnames.ora
sqlnet.ora
ConfigSchema.xsd
Oracle.ManagedDataAccess.EntityFramework.dll Assembly for Code First and Entity Framework 6 or higher
Oracle.ManagedDataAccessIOP.dll (one version for x86 and another one for x64) Support for Kerberos

Assemblies / .NET namespaces

The Oracle.ManagedDataAccess.dll assembly provides two namespaces:

No Kerberos support for ODP.NET Core

Apparently, there is no Kerberos support for ODP.NET Core:

See also

ODP Unmanaged Driver

Index