各版本的 ODP.NET 新特性
11.1.0.7.20 版
Oracle Streams Advanced Queuing:使用 Oracle 数据库集成的队列构建 .NET 消息处理应用程序
可提升的事务:在运行时将本地事务提升至分布式事务
应用程序自调优:在运行时自动优化语句缓存大小
更快的数据检索和优化的内存使用
代码访问安全性:实施强制和声明式 Oracle 安全
高可用性事件通知和回调:创建事件处理程序以响应数据库状态更改
可编程的数据库启动和关闭
11.1.0.6.20 版
即时客户端支持:更小的 ODP.NET 客户端和 xcopy 安装
用户定义的类型:将 Oracle 对象、集合和 REF 映射到 .NET 自定义类型
ADO.NET 2.0 批量复制:将大型数据集从 .NET 上载到 Oracle 中
处理数据库故障事件:ODP.NET 可自动释放发生故障的 Data Guard 实例连接
Windows 验证的用户连接池:Windows 用户现在可以使用 ODP.NET 连接池
连接池性能计数器:监视连接和连接池状态
使用 Action 和 Module 属性进行端到端跟踪
11.1.0.6.0 版
.NET Framework 3.0 和 3.5 支持
Oracle 客户端结果缓存:更快的性能
利用 SecureFiles 和 LOB 进行更快的数据检索
改善参数上下文缓存以实现更快的性能
基于行的数据库更改通知
10.2.0.4.0 版
配置文件支持:在 machine.config、web.config 或应用程序配置级别自定义 ODP.NET 设置
10.2.0.3.02 版
适用于 Windows x64 的 64 位 ODP.NET
适用于 Windows Itanium 的 64 位 ODP.NET
System.Transacations 中的本地事务
通过 Windows 注册表配置 FetchSize
10.2.0.2.20 版
多个活动的 ODP.NET Oracle 主目录:每个进程一个活动主目录
ADO.NET 2.0 支持
DbCommon 和工厂类
DataAdapter 批量更新
模式发现
连接字符串创建器
服务器枚举
System.Transactions 中的分布式事务
10.2.0.1.0 版
服务器端 ODP.NET for .NET 存储过程
RAC 客户端连接负载均衡和自动连接清理
数据库更改通知
LOB 和 LONG 检索改进
更快的数据检索,无需更改代码
InitialLOBFetchSize 最高可达 2GB
在初始读取大小大于零时的完备 LOB 和 LONG 功能(即,启用 GetOracleClob 和 GetOracleBlob 方法)。
连接池管理 — 显式清除连接池
连接池中的元数据缓存
用于支持应用程序上下文安全性的客户端标识符属性(如 VPD)
输入 REF 游标参数
动态分步式事务征用
10.1.0.3.0 版
语句缓存
DeriveParameters — 自动填充存储过程参数
取消长时间运行的查询
ADO.NET 1.1 接口 — HasRows 和 EnlistDistributedTransaction 属性
LOB 和 LONG 检索 — 即使选择列表没有包含主键、ROWID 或唯一键,也可以检索整个 LOB 和 LONG 列数据
10.1.0.2.0 版
网格支持
基于模式的 XMLType
BINARY_FLOAT 和 BINARY_DOUBLE 数据类型
多个 Oracle 主目录
9.2.0.4.01 版
改进的 XML DB 和 XMLType 支持
PL/SQL 关联数组
从连接池检索时进行连接验证
使用 InitialLOBFetchSize 属性提高 LOB 检索性能
各版本的 Oracle Developer Tools for Visual Studio 新特性
11.1.0.7.20 版
Oracle Performance Analyzer — 在 Visual Studio 中优化应用程序
SQL Tuning Advisor — 在查询窗口中调优即席查询或在应用程序中调优 Oracle Performance Analyzer 检测到的效率低下的 SQL
Advanced Queuing (AQ) 设计器 — 创建、修改和管理队列以及队列表
多个 Server Explorer 节点上的选择和操作 — 在任何 Oracle 架构对象或对象组上生成 SQL 脚本。一次编译任意数量的存储过程或函数。
Server Explorer 集合节点筛选 — 提供对所显示的 Oracle 模式对象的细粒度控制
Server Explorer 节点分页 — 提高多个数据库对象情况下的性能
用户和角色设计器以及用户和角色 Server Explorer 节点
Grant/Revoke Privileges Wizard 现在支持系统权限和角色
PL/SQL Compiler Settings Options 页面
表设计器的改进
在 Server Explorer 中重命名模式对象
Oracle Trigger Designer 的改进
11.1.0.6.20 版
在 Visual Studio 2005 和 2008 中与 Server Explorer 集成
与 Visual Studio 2005/2008 设计器和向导(如 Query Designer)集成
支持 Visual Studio 2005/2008“Data Sources”窗口以及为 Windows 和 ASP.NET 应用程序自动生成代码
Oracle 数据库项目与源控制集成:自动创建 SQL*Plus 脚本,将其存储在项目中并将其签入到源控制中
SQL*Plus 脚本编辑器
SQL*Plus 脚本执行:运行任何 SQL*Plus 脚本
支持用户定义的类型 (UDT):可以在 Server Explorer 和 Oracle Explorer 树控件中查看数据库中用户定义的所有类型。已经为对象、VARRAY 和嵌套表类型添加了设计器。可以为用户定义的类型自动生成 .NET 代码。
查询窗口的改进:EXPLAIN PLAN、自动提交切换以及快捷键
数据窗口的改进:新的选项页面允许用户限制获取和显示的行的数量。
Granting and Revoking Privileges 对话框
PL/SQL 调试器:添加了自动窗口支持
Import Table Wizard:使用该向导可从外部数据源(Microsoft SQL Server、Microsoft Access 和 Excel 电子表格)轻松移动表以及表中的数据
各版本的 Oracle Providers for ASP.NET 新特性
11.1.0.6.20 版
会员身份提供程序:在 Oracle 数据库中存储并检索注册用户信息
角色提供程序:在 Oracle 数据库中存储并检索用户角色信息
网站地图提供程序:在 Oracle 数据库中存储并检索网站地图信息
会话状态提供程序:在 Oracle 数据库中存储并检索会话状态信息
配置文件提供程序:在 Oracle 数据库中存储并检索用户配置文件信息
Web 事件提供程序:在 Oracle 数据库中存储并检索 ASP.NET 运行情况监视事件信息
Web 部件个性化提供程序:在 Oracle 数据库中存储并检索个性化数据
缓存依赖提供程序:在 Oracle 数据库中根据对基本数据所作的更改自动使 ASP.NET 缓存数据失效