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,则当前资料不支持直接使用该接口,需要先解决底层依赖或寻找其他方案。