首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从Intersystems Caché数据库导出

从Intersystems Caché数据库导出
EN

Stack Overflow用户
提问于 2011-02-10 09:58:59
回答 7查看 4K关注 0票数 3

我有一个基于Intersystems Caché数据库的产品,我看不到类,没有模式,没有表,只有全局变量。有没有什么聪明的方法可以从这些全局变量中导出数据并获得“人类可读的结构”?

EN

回答 7

Stack Overflow用户

发布于 2011-02-11 17:08:24

第一个问题是...什么版本的Caché?第二个问题是...您可以访问哪些工具?终端、工作室、管理门户??

如果数据在表/类中,您至少应该能够通过ODBC访问它。如果没有任何表/类,则数据可能在Globals中。

如果数据在Globals (持久稀疏数组存储)中,如果您不习惯常见的模式,它们可能会看起来有点奇怪。

即使是在Globals中,也可以定义具有自定义映射存储的类,使其通过SQL以类似于表的方式出现。

缓存是EXTREEMELY灵活的,但可能是一个陡峭的学习曲线。:-(

票数 2
EN

Stack Overflow用户

发布于 2011-02-18 07:41:52

Intersystems Cache中的全局变量是无模式类型的存储,因此您可以拥有的最佳“人类可读”格式是系统管理门户中的格式。

其他选项包括:* zw命令在终端中*d^%G命令在终端中

票数 2
EN

Stack Overflow用户

发布于 2011-02-11 02:58:28

您是否能够使用Cache Studio查看Cache SMP或连接到数据库?我认为你会在其中的某个地方找到代码(如果它们不使用类,至少会有一堆例程)。使用SMP浏览全局变量是熟悉全局变量包含的数据集的好方法。在终端会话中,您可以使用zw命令查看全局节点内容:

代码语言:javascript
运行
AI代码解释
复制
USER> zw ^GlobalName

http://docs.intersystems.com/cache20082/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_czwrite

你能提供更多关于你的情况的信息吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4955589

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文