我收到了一个 UniVerse 数据库。我从 Rocket Software 安装了 UniVerse 数据库服务器的试用版。但是,我找不到任何关于如何使用 UniVerse 数据库服务器软件的演练。鉴于已安装的 UniVerse Shell,我假设这都是命令行。我试过浏览帮助菜单,但它严重缺乏并且格式很糟糕。有没有人遇到过这个问题?我正在寻找附加数据库文件并从中获取任何架构信息。
2 回答
宇宙“数据库”是文件系统的一种抽象,至少在我使用 AIX/Linux 的经验中是这样。如果您安装并运行了 Universe,那么您实际上不需要进行任何类型的附加操作。将目录更改为您提取 db 的位置,然后执行命令 /your/path/to/bin/uv 它将启动 shell。
此外,听起来您遇到了一些终端仿真问题,因此您可能希望找到一个终端仿真器,让您能够即时切换仿真。我使用 Dynamic Connect,它是在产品还属于 IBM 时随产品一起交付的。我不确定开源替代品,因为我很懒,而且 DC 已经付费了。如果您进入一个完全被关闭的屏幕,请尝试切换仿真。我工作的大部分内容是addvp、regent 和vt100 的组合。当您更改屏幕以查看它是否有效时,您将需要重新绘制屏幕,我无法真正为您提供一个可靠的策略,说明如何在常规按钮混搭之外始终如一地做到这一点。
当然,如果您没有使用 Universe 的经验,或者至少没有其他 Pick 变体,您可能会知道自己在做什么。
我建议查看 Manny Neira 的 Universe 教程。这可能是我在互联网时代找到的关于这个主题的最容易理解的教程。
http://www.mannyneira.com/universe/
祝你好运。
您需要向发送代理询问以下问题:
通过Universe 数据库,这是一个完整版的Universe 吗?
是单一账户吗?
是单个文件吗?
我在这里假设什么软备份已经完成 - 简单地复制文件、帐户备份(然后您可以恢复)或其他机制。
如果您进入 Universe,您将处于所谓的 TCL(终端控制)并且可以执行 Universe 命令,例如
列出挥发性有机化合物
列出 UV.ACCOUNT
请注意,Universe 不是 MS Access、MySQL 等关系数据库,而是所谓的多值数据库。如果您还没有使用过其中一个 mv 数据库,那么您可能会遇到麻烦,因为事情对您来说将是非常陌生的。