System Requirements

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

  • Windows operating system

    • 32-bit: Windows 7 (Professional, Enterprise, and Ultimate Editions), Windows Server 2008 (Standard, Enterprise, Datacenter, Web, and Foundation Editions), Windows 8 (Pro and Enterprise Editions), or Windows 8.1 (Pro and Enterprise Editions).

      Oracle supports 32-bit ODP.NET on x86, AMD64, and Intel EM64T processors on these operating systems.

    • 64-bit: Windows 7 x64 (Professional, Enterprise, and Ultimate Editions), Windows Server 2008 R2 x64 (Standard, Enterprise, Datacenter, Web, and Foundation Editions), Windows Server 2008 x64 (Standard, Enterprise, Datacenter, Web, and Foundation Editions), Windows 8 (Pro and Enterprise Editions), Windows 8.1 (Pro and Enterprise Editions), Windows Server 2012 x64 (Standard, Datacenter, Essentials, and Foundation Editions), or Windows Server 2012 R2 x64 (Standard, Datacenter, Essentials, and Foundation 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, 4.5, 4.5.1, 4.5.2. .NET Framework Client Profile is supported

  • 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, 4.5, 4.5.1, or 4.5.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. ODP.NET only supports the read committed isolation level for distributed transactions.

    • ODP.NET, Unmanaged Driver requires Oracle Services for Microsoft Transaction Server to provide enlistment, commit, and recovery services

    • ODP.NET, Managed Driver requires Oracle Services for Microsoft Transaction Server to provide just recovery services. Enlistment and commit services are included as part of the managed driver.

See Also: