用于开发工具和 Oracle 数据库系统之间无缝集成
高级排队
要利用 Oracle8 的高级排队选项,您可以使用 TOracleQueue 组件。 TOracleQueue 组件封装了 DBMS_AQ 包的基本功能。它提供了一种将消息加入队列或从队列中取出消息的便捷方法。消息可以在您的应用程序的后台线程中出列,在线程模式下生成的事件可以与您的应用程序的主线程同步或异步发生。
会话池
在经常需要创建会话来处理来自客户端应用程序的请求的服务器应用程序中,使用连接池可能很有用。如果没有池化概念,每个请求都可能导致实际的数据库登录和注销。通过使用 TOracleSessionPool 组件,您可以维护一个数据库会话池,可以为不同的请求使用和重用这些会话。您可以定义池中的最小会话数和最大会话数,定义池中空闲会话的超时行为,并预设用户名、密码和数据库。
支持 Oracle 特定功能
直接 Oracle Access 支持许多 Oracle 特定功能。除了上述特性外,它还支持 Oracle8 和 Oracle8i 特性,如 LOB 定位器、对象和引用、XMLTYPE、时间戳、可滚动查询、密码过期、外部过程开发和 Oracle 服务 MTS。
试用版
您可以下载功能齐全的试用版,自己试用 Direct Oracle Access。 访问我们的订购页面了解订购详情和价格信息。 如果您想了解哪些组织正在使用 Direct Oracle Access,我们提供了一份客户列表。
如果您使用 Embarcadero Delphi 或 C++Builder 来开发 Oracle 应用程序,那么 Direct Oracle Access 组件集可以帮助您在这个伟大的开发工具和数据库系统之间进行无缝集成。
您的应用程序不仅可以最大限度地利用这两种产品,您的应用程序开发过程还将受益于以下主要功能。
在线事务和批处理应用程序都可以从 Oracle 的性能特性中受益。 Direct Oracle Access,顾名思义,就是直接访问Oracle Interface。 这保证了标准数据库访问功能的最佳性能。 对数组获取、数组 DML、PL/SQL 块、PL/SQL 表、本地语句缓存和直接路径加载引擎的支持使您能够进一步优化应用程序的性能关键功能。
直接 Oracle Access 应用程序不需要像 BDE 或 ODBC 这样的中间件,它只需要 Oracle SQL*Net 或 Net8。 因此,您可以部署您的应用程序,而不会出现许多通常与中间件安装相关的版本依赖性或配置问题。
Oracle 数据库中的大多数 PL/SQL 代码都是在包中编程的。 Direct Oracle Access 提供了一个 TOraclePackage 组件,允许您轻松调用打包的程序单元,而无需详细声明这些程序单元及其参数。
此外,Direct Oracle Access 包括一个包向导,它可以生成类来封装包中定义的程序单元和记录类型。 这将使您的 Oracle 包成为 Object Pascal 或 C++ 语言的自然扩展。
企业微信客服
版权所有:重庆庚乾信息科技有限公司
©2024 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508