【发布时间】:2014-04-04 16:46:57
【问题描述】:
我正在尝试列出 OpenEdge 数据库的每个架构中的表。
我通常使用 dbutil -C tabanalys,但在我目前正在使用的系统上运行它需要很长时间(目前超过 4 小时)。
有谁知道我可以在 proEnv 中使用的工具来获取架构列表以及这些架构中的表。
此站点上没有开发工具选项..
【问题讨论】:
我正在尝试列出 OpenEdge 数据库的每个架构中的表。
我通常使用 dbutil -C tabanalys,但在我目前正在使用的系统上运行它需要很长时间(目前超过 4 小时)。
有谁知道我可以在 proEnv 中使用的工具来获取架构列表以及这些架构中的表。
此站点上没有开发工具选项..
【问题讨论】:
不是通过 proutil。
您通常会编写一个 4GL 查询来提取该信息。
for each _file no-lock where _tbl-type = "t":
display _file-name.
end.
【讨论】:
我找到了一种方法来做到这一点,但怀疑它可能不适用于所有情况......
我使用 proutil 上的 VIEWB2 选项列出所有模式(区域)及其对象。注意:这是关于备用缓冲池处理的,我不太确定这可能会产生什么影响,但它对我有用。
proutil -C viewB2
【讨论】: