有一个简单的Unix控制台命令来确定哪个版本的数据库正在运行? 我有root用户访问Unix控制台。
预先感谢任何指导!
如果你查看你的安装path的bin目录(通常是$ DLC / bin),你会发现一个叫做可执行文件
pro
如果你没有参数执行它应该回显这样的信息,你会注意到它让我们知道接近结束的版本:
@@@@@@ @@@@@@ @@@@@@@ @@@@@ @@@@@@ @@@@@@@ @@@@@ @@@@@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@@@@@ @@@@@@ @ @ @ @@@@ @@@@@@ @@@@@ @@@@@ @@@@@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@@@@@@ @@@@@ @ @ @@@@@@@ @@@@@ @@@@@ Progress Software Corporation 14 Oak Park Bedford, Massachusetts 01730 781-280-4000 PROGRESS is a registered trademark of Progress Software Corporation Copyright 1984-2004 by Progress Software Corporation All Rights Reserved OpenEdge Release 10.0B05 as of Sat Apr 15 00:44:33 EDT 2006
PS我很抱歉你必须处理进展。
在BIN目录中我find了一些使用“ls pro *”的文件,包括“proutil”。 这不启动没有提供的数据库名称,但显示它自己的版本。
进展版本8.3E从星期三…. EST 2001在我的情况。
1)安装目录($ DLC)中有一个名为“version”的文件。 “pro”命令在启动时捕获这个文件。 你也可以:猫$ DLC /版本
2)还有一个名为“showcfg”的命令,它将提供所有的许可数据。 “$ DLC /斌/ showcfg”。
顺便说一句 – 进步版本8date从90年代中期。 8.3E是v8的最后一个补丁版本之一。