Migration WizardOraDirect .NET数据提供者能够被用在SQL Server .NET或the OLE DB .NET Data Provider相同的地方。
OraDirect .NET能够用Oracle Call Interface (OCI)或直接的通过TCP/IP访问Oracle server。
OCI是一个低级的应用程序编程接口,用于访问Oracle数据库。使用OCI允许创建轻量级和快速应用程序与Oracle一起工作。
然而,这种与Oracle server的通讯方法要求Oracle客户端软件的安装,这可能是不希望的或者甚至不可能的。这种情况下,OraDirect .NET提供一个直接访问模式。在直接访问模式中,提供者连接不需要Oracle客户端软件,仅需要TCP/IP协议,允许您创建真正的瘦客户数据库应用程序。
- 不需要Oracle客户端直接访问Oracle数据库服务器。
- 100%受托管的代码。
- 高性能。
- 支持Oracle 10g,9i,8i和8.0。
- 所有Oracle数据类型支持。
- 支持Oracle对象类型BJECT,VARRAY,TABLE,REF。
- 支持Oracle XML类型。
- 容易部属。
- .NET Compact Framework支持。
- OracleScript组件执行脚本。
- OracleLoader组件快速装入数据。
- OraclePackage组件容易与PL/SQL packages一起工作。
- OracleDataTable组件从Oracle server数据源取回并处理数据。
- Metadata取回支持。
- 通过DBMonitor监视查询和存储过程。
- 数组绑定特征。
- PL/SQL表支持
- PL/SQL纪录支持。
- 透明应用程序失败支持。
- OS授权可用的。
- DBA特权打开一个会话。
- 用多个REF CURSOR填写DataSet。
- 用object,array和嵌套表数据填写DataSet。
- 用OracleDataTable组件表达结构和编辑Oracle objects。
- 高级连接池。
- 查询结果每页访问。
- 异步执行支持。
- Base-Class-Based提供者模块。
- 与Oracle homes一起工作。
- 高级的设计时支持。
- 集成OraDeveloper Tools浏览数据库计划,维护数据库对象和可视化查询创建。
- 用包向导打包PL/SQL packages。
- 用Migration Wizard从MS OracleClient和ODP.NET简单移植。
- 帮助集成到Visual Studio .NET。
- 注册用户支持免费。
- 发布免费。
| Feature |
Professional |
Standard |
Mobile |
Trial |
|
ADO.NET core classes
|
+
|
+
|
+
|
+
|
|
Native data types classes and structures
|
+
|
+
|
+
|
+
|
|
OracleCommandBuilder class
|
+
|
+
|
+
|
+
|
|
OracleDataTable class
|
+
|
+
|
+
|
+
|
|
OracleScript class
|
+
|
+
|
+
|
+
|
|
OracleLoader class
|
+
|
|
|
+
|
|
OraclePackage class
|
+
|
|
|
+
|
|
OracleMonitor class
|
+
|
|
+
|
+
|
|
Migration Wizard
|
+
|
+
|
|
+
|
|
Package Wizard
|
+
|
|
|
+
|
|
OraDeveloper Tools*
|
+
|
|
|
+
|
|
DBMonitor support
|
+
|
|
|
+
|
|
.NET Framework support
|
+
|
+
|
|
+
|
|
.NET Compact Framework support
|
|
|
+
|
+
|
|
Trial limitations**
|
|
|
|
+
|
|