ORACLE DATA PROVIDER FOR .NET
The Only 100% Managed Code Oracle Data Provider for All Oracle Versions
100% Managed vs. Unmanaged Provider 
Click to Enlarge
The Progress DataDirect Connect Oracle data provider for .NET is thoroughly proven in data transaction intensive environments in which high performance, stability and security are mission-critical requirements.
Try it now – Oracle data provider download.
- Best .NET application performance and scalability for Oracle
- No need for the Oracle OCI client libraries
- Support for many of the latest .NET technologies, including ADO.NET Entity Framework (EF 4.0 and 1.0), which enables you to write applications using LINQ and Entity SQL Queries (view tutorial), and ADO.NET Data Services (view tutorial)
- Secure, end-to-end application data access with industry standard security features
| Exposes the Full Range of Oracle Features to ADO.NET Entity Framework (EF 4.0 and 1.0) Applications |
|
| Improves the Performance and Scalability of .NET Oracle Applications |
|
| Provides Comprehensive Database / Platform Coverage from One Vendor | DataDirect can serve all your data connectivity needs, for any API (JDBC, ODBC, .NET) for any major database—SQL Server, Oracle, DB2, Sybase, and more, while offering extensive platform support. |
| Enables Faster, More Flexible Deployment | Because it doesn't require database client libraries, the DataDirect provider supports "side-by-side" installation, allowing you to run multiple applications using different versions of Oracle on the same machine. This eliminates the need to re-qualify unrelated applications if an application is updated. |
| Makes It Easy and Cost Effective to Support Multiple Databases and Database Versions | One DataDirect provider supports simultaneous connections to Oracle 8i, 9i, 10g, and 11g, which significantly reduces the costs of deploying and testing applications against multiple versions of Oracle and its client libraries. |
| Ensures Secure, End-to-End Application Data Access |
DataDirect providers include advanced, industry-standard security mechanisms:
In addition, 100% managed code ensures no reliance on components outside the .NET managed environment, allowing the application to take full advantage of the security controls in .NET. |
| Guarantees Reliability for Demanding Production Environments | DataDirect providers are quality tested and certified using our extensive ADO.NET Verification Suite (ADOVS), verifying all supported Windows platforms and Oracle database versions. We also test ADO.NET conformance using the Microsoft LTM (Local Test Manager). This comprehensive testing ensures that you can develop the most robust Oracle .NET application. |
| Offers 100% Specification Compliance and Robust Functionality |
DataDirect providers are certified for use with .NET Framework versions 2.0, 3.0, 3.5 and 4.0 (32-bit and 64-bit), are fully compliant with ADO.NET 3.5, and offer advanced functionality such as:
|
| Reduces Total Cost of Ownership through Superior Technical Support | Focused on database connectivity, our award-winning support includes 24x7 phone, web, email, forum, and an extensive knowledgebase. Superior technical support is essential to resolve data connectivity issues quickly, thereby reducing the total cost of ownership of software. |
- 100% managed code architecture delivers more throughput while using fewer CPU, memory, and network resources
- Visual Studio integrated Performance Tuning Wizard
- Multiple connection tuning options
- Bulk load operations via ADO.NET Bulk APIs
- Pooling and managing connections
- Statement caching
- Single Sign-On
- Optimized data, data type conversions
- Tunable socket, array size, and DataSet management
- Batching and throughput optimization
- Operating system authentication (aka Single Sign-On) via Kerberos
- SSL data encryption
- Optimal use of .NET Framework security controls
Enterprise Application Functionality
- Connection failover and load balancing
- Bulk load operations via ADO.NET Bulk APIs
- Side-by-side installation
- Load balancing
- ClickOnce deployment
- SQL up-leveling
- Interoperability between databases and different versions of each database
- Single Sign-On
- Statistics in Entity Framework
ADO.NET Programmability
- ADO.NET 3.5
- ADO.NET Entity Framework (EF 4.0 and 1.0) support - Quickly develop robust enterprise applications using LINQ and Entity SQL Queries (view tutorial), and ADO.NET Data Services (view tutorial)
- Enterprise Libraries 5.0 including the Data Access Application Block (DAAB) and the Logging Application Block (LAB)
NHibernate
Provider Functionality
- Support for LINQ, Entity SQL, and Microsoft Enterprise Libraries
- Seamless integration with Visual Studio 2005, 2008, and 2010
- One provider supports all versions of Oracle
- Statistical counters integrated with Windows perfmon
- Full Unicode and ANSI character set support
- Built-in runtime troubleshooting and tracing capabilities
- Advanced data type support
- Distributed transaction support
Oracle Features
- Broad support for Oracle data types: all timestamp data types, NChar, NVarchar, NClob, ROWID, Binary Float, Binary Double
- Oracle RAC support
- TNSNAMES.ORA support
- Tunable and fine-grained control of meta-data schema options
- Oracle-style REF Cursors support – Can use overloaded stored procedure using REF Cursors. This allows Oracle-based applications to more easily migrate to DataDirect Connect for ADO.NET.
- Ability to execute PL/SQL upon connection
- Ability to use native Named Parameter format in stored procedure calls
- Support for PL/SQL Associative Arrays (Table type) as input parameters to Stored Procedures
- Support for multiple TNS Names files for failover purposes
- Supports the ability to execute a single SQL statement using multiple rows of values
- SYSDBA / SYSOPER login support – Associates the SYSDBA and / or SYSOPER role with a user. This is necessary since some database operations require privileged access.
- Server-side result set caching to boost performance for specific application operations connecting to Oracle 11g without changes to the application code
- Transparent Data and Tablespace Encryption support
- SECUREFILE LOB Storage support
.NET Framework
- Support for .NET Framework 2.0, 3.0, 3.5, and 4.0
- 32-bit and 64-bit version support
- Support for .NET Framework 1.x
- Silverlight Support






