我有一个需要访问的旧 Progress 版本 9.1e 数据库文件。
有没有办法让旧版本的 OpenEdge 打开它?我已经彻底查看了他们的网站,但一无所获。我也研究了两天,没有运气。
任何帮助或见解将不胜感激。
我有一个需要访问的旧 Progress 版本 9.1e 数据库文件。
有没有办法让旧版本的 OpenEdge 打开它?我已经彻底查看了他们的网站,但一无所获。我也研究了两天,没有运气。
任何帮助或见解将不胜感激。
进度数据库通常不会存在于真空中。数据库所在的系统应该具有打开它所需的可执行文件并在某处安装它。
如果您只是从其他系统复制了这个数据库,那么您基本上就不走运了。而且您可能错过了所需的关键文件。特别是如果您复制了一个实时数据库。
假设这个数据库仍然存在于原始系统上,知道它是什么操作系统会有所帮助。如果这是一个 unix 变体,“find -name progress.cfg -print”应该会显示安装目录。导出指向该目录的名为 DLC 的环境变量——即导出 DLC/usr/dlc。还有一个“bin”子目录。把它放在你的PATH中。然后输入“showcfg”。这应该会显示您拥有哪些许可证——这对于缩小可用于打开数据库和处理数据的选项有很大帮助。
您要么需要二进制文件(和许可证代码),要么知道某个拥有副本的人愿意将其复制到您有权访问的版本。
在这种情况下,与 PSC 销售代表交谈可能会很有成效。