• 无缝集成

    如果您使用Embarcadero Delphi或C++Builder开发Oracle应用程序,那么Direct Oracle Access组件集可以帮助您在这个出色的开发工具和数据库系统之间进行无缝集成。

     

     

    产品特征

    01

    高性能

    在线事务和批处理应用程序都可以从Oracle的性能特性中受益。Direct Oracle Access,顾名思义,直接访问 Oracle 接口。这保证了标准数据库访问功能的性能。

    02

    简单的程序分发

    Direct Oracle Access应用程序不需要像BDE或ODBC 这样的中间件,它只需要Oracle SQL*Net或Net8。因此,您可以在没有中间件安装通常涉及的许多版本依赖性或配置问题的情况下部署您的应用程序。

    03

    Oracle 软件包支持

    Oracle数据库中的大多数PL/SQL代码都是在包中编程的。Direct Oracle Access提供了一个TOraclePackage组件,允许您轻松调用打包的程序单元,而无需详细声明这些程序单元及其参数。

    04

    甲骨文数据集

    Direct Oracle Access中的数据集组件支持Oracle记录锁定、记录刷新、服务器生成值、自动序列值生成和BLOB 压缩。如果主表和详细表之间存在外键,或者如果主表包含一个或多个集合列或属性(嵌套表或可变数组),则可以自动设置主/从关系。

    05

    示例查询模式

    OracleDataSet组件具有按示例查询模式,使您能够在应用程序中提供QBE表单,而无需任何额外的编程,也无需任何额外的组件或控件。生成的QBE查询在Oracle服务器上执行,因此性能佳,网络流量小。

    06

    甲骨文监视器

    要监视Direct Oracle Access应用程序的数据库访问活动,您可以使用Oracle Monitor实用程序。它显示每个活动的 SQL、变量、时间戳、经过时间、网络统计、数据库统计和查询执行计划。这有助于发现性能瓶颈、进行调优以及解决应用程序错误。

    07

    警报和管道事件

    Oracle 服务器包括用于事件处理的 dbms_alert 和 dbms_pipe 包。Direct Oracle Access 中的 TOracleEvent 可以充当这些事件的接收者。它在应用程序的后台线程中工作,并且可以将数据库事件传播到熟悉的对象事件。这些事件可以与应用程序的主线程同步或异步发生。

    08

    SQL脚本

    如果您需要执行许多数据定义语言 (DDL) 语句,例如执行应用程序的数据库安装部分,您可以使用 TOracleScript 组件。它有一个属性编辑器,允许您开发脚本和单个命令。可扩展的脚本语言遵循基本的 SQL*Plus 语法并支持所有 SQL 语句。它还支持替换变量以使您的脚本可定制。 

     

     

    系统要求

    Oracle访问需要Windows 95、98、ME、NT4、2000、XP、Vista、Windows 7、Windows 8、Windows 10或Windows 11 客户端,以及Oracle SQL*Net、Net 8、Net 9、Net 10、Net 11 、Net 12、Net 18或Net 19已安装。在任何平台上支持的Oracle Server版本为7.x、8.x、8i、9i、10g、11g、12c、18c和19c。Direct Oracle Access可用于所有新版本的Delphi和C++Builder。