2.1 System Requirements

Oracle Data Provider for .NET, Unmanaged Driver requires the following:

  • Windows operating system

    • 64-bit: Windows 7 x64 (Professional, Enterprise, and Ultimate Editions), Windows 8 (Pro and Enterprise Editions), Windows 8.1 (Pro and Enterprise Editions), Windows Server 2012 x64 (Standard, Datacenter, Essentials, and Foundation Editions), Windows Server 2012 R2 x64 (Standard, Datacenter, Essentials, and Foundation Editions), or Windows 10 x64 (Pro, Enterprise, and Education Editions).

      Oracle supports 32-bit ODP.NET and 64-bit ODP.NET for Windows x64 on these operating systems.

    Note:

    ODP.NET does not support Itanium systems.

  • Microsoft .NET Framework

    • ODP.NET for .NET Framework 2.0 is only supported with Microsoft .NET Framework 3.5 SP 1 and later.

    • ODP.NET for .NET Framework 4 is only supported with Microsoft .NET Framework 4.5.2, 4.6, 4.6.1, and 4.6.2.

  • Access to Oracle Database 10g Release 2 or later

  • Oracle Client release 12.1

    This is automatically installed as part of the ODP.NET installation.

Oracle Data Provider for .NET, Managed Driver requires the following:

  • Same Windows operating system support as ODP.NET, Unmanaged Driver.

    ODP.NET, Managed Driver is built with AnyCPU. It runs on either 32-bit or 64-bit (x64) Windows and on either 32-bit or 64-bit (x64) .NET Framework.

  • Microsoft .NET Framework 4.5.2, 4.6, 4.6.1, or 4.6.2.

  • Access to Oracle Database 10g Release 2 or later

Possible additional requirements for both ODP.NET, Managed and Unmanaged Drivers:

  • Applications using promotable and distributed transactions require Oracle Services for Microsoft Transaction Server 12.1 in whole or in part. ODP.NET only supports the read committed isolation level for distributed transactions. Refer to the Distributed Transactions section for more information.

See Also: