Direct Oracle Access 上线

Direct Oracle Access 上线

Direct Oracle Access 可以帮助您在 Delphi 和 C++Builder 开发环境与 Oracle 数据库系统之间实现无缝集成。通过为 Delphi 或 C++Builder 设置的 Direct Oracle Access 组件,您可以直接访问任何 Oracle 数据库,从而跳过 BDE。这些易于使用的组件让您能够使用所有 Oracle 特有功能,消除 BDE 的发行与配置问题。

功能

  • 高性能 - 在线事务处理和批处理应用程序都能从 Oracle 的性能特性中受益。
  • 易于应用分发 - Direct Oracle Access 应用不需要像 BDE 或 ODBC 这样的中间件,只需要 Oracle SQL*Net 或 Net8。
  • 支持 Oracle 包 - Oracle 数据库中的大多数 PL/SQL 代码都在包(packages)中编写。Direct Oracle Access 提供一个 TOraclePackage 组件,使您能够轻松调用封装(packaged)的程序单元,而无需对这些程序单元及其参数进行详细声明。
  • TOracleDataSet - Direct Oracle Access 中的数据集组件支持 Oracle 记录锁定、记录刷新、服务器生成值、自动序列值生成以及 BLOB 压缩。
  • 按示例查询(Query By Example)模式 - TOracleDataSet 组件具有按示例查询(QBE)模式,可让您在应用程序中提供 QBE Forms,而无需任何额外编程,也无需额外的组件或控件。
  • Oracle Monitor - 要监控您的 Direct Oracle Access 应用程序的数据库访问活动,您可以使用 Oracle Monitor 实用工具。它会显示每个活动的 SQL、变量、时间戳、耗时、网络统计、数据库统计以及查询执行计划。
  • 告警(Alert)与 Pipe 事件 - Oracle Server 包含用于事件处理的 dbms_alert 和 dbms_pipe 包。Direct Oracle Access 中的 TOracleEvent 可作为这些事件的接收方。
  • SQL 脚本- 如果您需要执行许多数据定义语言(DDL)语句,例如用于完成应用程序的数据库安装部分,您可以使用 TOracleScript 组件。它具有属性编辑器,可让您开发脚本以及各个命令。
  • 高级队列(Advanced Queuing) -要利用 Oracle8 的高级队列(Advanced Queuing)选项,您可以使用 TOracleQueue 组件。
  • 会话池(Session Pooling) - 在需要频繁创建会话以处理来自客户端应用程序请求的服务器应用中,使用连接池可能会很有用。
  • 支持 Oracle 特有功能 - Direct Oracle Access 支持多种 Oracle 特有功能。除上述功能外,它还支持 Oracle8 和 Oracle8i 的功能,例如 LOB Locators、Objects & References、XMLTYPE、时间戳、可滚动查询(Scrollable Queries)、密码过期(Password Expiration)、外部过程开发(External Procedure development)以及用于 MTS 的 Oracle 服务(Oracle Services for MTS)。

关于 Allround Automations

Allround Automations(总部位于荷兰恩斯赫德 Enschede)是一家私营公司,成立于 1989 年。Allround Automations 是 Oracle 开发工具领域的领先供应商,在 147 个国家中拥有超过 40,000 家公司与组织的超过 290,000 名用户。