Rexx/ISAM 需要什么底层数据库支持?

Rexx/ISAM 本身不是数据库,而是 Rexx 语言访问 ISAM 文件的接口。根据项目页面说明,它当前唯一可用的移植版本依赖 MIX Software 提供的 C/Database Toolchest。也就是说,想使用 Rexx/ISAM,必须先具备对应的 C/Database Toolchest 环境;除此之外,页面没有列出其他数据库或平台的移植版本。

依赖关系

Rexx/ISAM 的定位是“Rexx 到 ISAM 文件的接口”。它把 Rexx 调用转换为对底层 ISAM 实现的访问,而底层实现由 C/Database Toolchest 承担。

层次 角色 说明
Rexx 程序 调用方 用 Rexx 编写业务逻辑,通过接口读写 ISAM 文件
Rexx/ISAM 接口层 提供 Rexx 与 ISAM 之间的绑定
C/Database Toolchest 底层支持 由 MIX Software 提供,是当前唯一可用的移植目标

适用条件

  • 你的环境已经具备 MIX Software 的 C/Database Toolchest。
  • 你需要在 Rexx 中直接操作 ISAM 文件,而不是通过其他数据库中间层。
  • 你接受当前只有这一种移植版本可用,没有其他数据库或平台的替代实现。

如果缺少 C/Database Toolchest,Rexx/ISAM 无法独立工作。页面没有说明其他数据库(如 Oracle、MySQL 等)或操作系统平台的移植情况,因此不能假设存在这些支持。

版本与状态

项目页面标注的版本为 v1.1,Beta 状态为 N/A。页面最后更新时间为 2003 年 1 月 18 日,联系邮箱为 [email protected]。这些信息表明该项目是一个较早的、范围明确的接口工具,而非持续扩展的多平台方案。

选择建议

如果你的环境已经运行 MIX Software 的 C/Database Toolchest,并且需要在 Rexx 中读写 ISAM 文件,Rexx/ISAM 是直接对应的选择。如果你的环境使用其他数据库或没有 C/Database Toolchest,则当前资料不支持直接使用该接口,需要先解决底层依赖或寻找其他方案。