【问题标题】:Universe database attaching to Universe database serverUniverse 数据库附加到 Universe 数据库服务器
【发布时间】:2015-04-14 16:53:17
【问题描述】:

我收到了一个 UniVerse 数据库。我从 Rocket Software 安装了 UniVerse 数据库服务器的试用版。但是,我找不到任何有关如何使用 UniVerse 数据库服务器软件的演练。鉴于已安装的 UniVerse Shell,我假设这都是命令行。我试过浏览帮助菜单,但它严重缺乏并且格式很糟糕。有没有人遇到过这个问题?我正在寻找附加数据库文件并从中获取任何架构信息。

【问题讨论】:

    标签: universe


    【解决方案1】:

    Universe“数据库”是文件系统的一种抽象,至少在我使用 AIX/Linux 的经验中是这样。如果您已经安装并运行了 Universe,那么您实际上不需要进行任何类型的附加操作。将目录更改为您提取数据库的位置,然后执行命令 /your/path/to/bin/uv 它将启动 shell。

    另外听起来您遇到了一些终端仿真问题,因此您可能希望找到一个终端仿真器,让您能够即时切换仿真。我使用 Dynamic Connect,它在产品还属于 IBM 时随产品一起交付。我不确定开源替代品,因为我很懒,而且 DC 已经付费了。如果您进入一个完全被关闭的屏幕,请尝试切换仿真。我工作的大部分内容是addvp、regent 和vt100 的组合。当您更改屏幕以查看它是否有效时,您将需要重新绘制屏幕,​​我无法真正为您提供一个可靠的策略,说明如何在常规按钮混搭之外始终如一地做到这一点。

    当然,如果您没有使用 Universe 的经验,或者至少没有其他 Pick 变体,您可能会知道自己在做什么。

    我建议您查看 Manny Neira 的 Universe 教程。这可能是我在互联网时代找到的关于该主题的最容易理解的教程。

    http://www.mannyneira.com/universe/

    祝你好运。

    【讨论】:

      【解决方案2】:

      您需要向发送代理询问以下问题:

      1. 通过 Universe 数据库,这是 Universe 的完整版吗?

      2. 是单个帐户吗?

      3. 是单个文件吗?

      4. 什么软备份(我在这里假设)已经完成 - 简单地复制文件、帐户备份(然后您可以恢复)或其他机制。

      如果你进入了 Universe,你就处于所谓的 TCL(终端控制),并且可以执行 Universe 命令,例如

      列出 VOC

      列出 UV.ACCOUNT

      请注意,Universe 不是 MS Access、MySQL 等关系型数据库,而是所谓的多值数据库。如果您还没有使用过其中一个 mv 数据库,那么您可能会遇到麻烦,因为事情对您来说将是非常陌生的。

      【讨论】: