web-dev-qa-db-ja.com

Unixでプログレスデータベースのバージョンを取得する

Progressデータベースのどのバージョンが実行されているかを判別するための簡単なUnixコンソールコマンドはありますか? Unixコンソールへのrootアクセス権があります。

ガイダンスを事前に感謝します!

2
Jorrit Reedijk

インストールパスの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

P.S.あなたが進歩に対処しなければならないことを残念に思います。

2
Mark Turner

BINディレクトリで、「proutil」を含む「lspro *」を使用しているファイルをいくつか見つけました。これは、提供されたデータベース名がないと起動しませんが、それでも独自のバージョンを示しています。

PROGRESSバージョン8.3E(水曜日現在)....私の場合はEST2001。

1
Jorrit Reedijk

1)インストールディレクトリ($ DLC)に「バージョン」というファイルがあります。 「pro」コマンドは、起動時にこのファイルを分類します。あなたもできます:cat $ DLC/version

2)すべてのライセンスデータを提供する「showcfg」と呼ばれるコマンドもあります。 「$ DLC/bin/showcfg」。

ところで-プログレスバージョン8は90年代半ばからのものです。 8.3Eは、v8への最後のパッチリリースの1つでした。

0
Tom Bascom