2017-08-10 12 views
0

SQLクエリーを使用してProgress OpenEdgeデータベース情報を取得する方法。データベースのバージョン?SQLクエリーを使用してProgress OpenEdgeデータベース情報を取得する方法。データベースのバージョン

MS SQL ServerではSELECT @@VERSIONを使用してデータベースのバージョン情報を取得できますが、これはProgress OpenEdgeデータベースでは機能しません。

ありがとうございました

答えて

0

MS SQL Serverのような直接的な方法はありません。しかし、回避策として、(11.7を使用している場合は)プロシージャー/ユーザー定義関数(UDF)を定義してバージョンを取得することができます。プロシージャ/ UDFをJavaで記述する必要があるので、バージョンを取得するコードを書くことができます。たとえば、.pを作成してバージョンを取得し、procedure/UDFのjavaコードから.pを呼び出すことができます。 .pファイルでは、PROVERSION文を使用してバージョンを取得できます。後で、そのプロシージャー/ UDFをSQLから呼び出すことができます。

1

あなたは_dbStatus._dbStatus-shmVersを見て、その後、このkbaseに記載された値にその値をマッピングすることにより、やや間接的にバージョンを取得することができます。

https://knowledgebase.progress.com/articles/Article/P39456

(先頭の「64」は64ビットを意味し、 。)

例えば、6412371の共有メモリのバージョンが、64ビット10.2b00を持っていることを意味し、13723は11.7.0であるなど

あなたがする必要があるかもしれないので、明らかに新しいリリースでは、新たな共有メモリのバージョンになりますkbaseの上にいてください。

しかし、今日のようリストは、次のとおりです。

OpenEdge 11 Shared Memory Versions: 

11.0.0 - 13019 

11.1.0 - 13053 

11.2.0 - 13102 
11.2.1 - 13103 

11.3.0 - 13205 
11.3.1 - 13215 
11.3.2 - 13217 
11.3.3 - 13221 

11.4.0 - 13312 

11.5.0 - 13506 
11.5.1 - 13507 

11.6.0 - 13614 
11.6.1 - 13614 
11.6.2 - 13615 
11.6.3 - 13615 

11.7.0 - 13723 
11.7.1 - 13723 

OpenEdge 10 Shared Memory Versions: 

10.0A00 - 10004 

10.0B00 - 10036 
10.0B01 - 10036 
10.0B02 - 10036 
10.0B03 - 10040 
10.0B04 - 10042 

10.1A00 - 10127 
10.1A01 - 10129 

10.1B00 - 10171 
10.1B02 - 10173 
10.1B03 - 10174 

10.1C00 - 10212 
10.1C01 - 10213 
10.1C02 - 10213 
10.1C03 - 10213 
10.1C04 - 10215 

10.2A00 - 12003 
10.2A01 - 12008 
10.2A02 - 12008 
10.2A03 - 12009 

10.2B00 - 12371 
10.2B01 - 12372 
10.2B02 - 12372 
10.2B03 - 12372 
10.2B04 - 12382 
10.2B05 - 12383 
10.2B06 - 12384 
10.2B07 - 12385 
10.2B08 - 12403 

Progress 9.1D to 9.1E Shared Memory Versions: 

9.1D00 - 9118 
9.1D01 - 9122 
9.1D02 - 9124 
9.1D03 - 9124 
9.1D04 - 9125 
9.1D05 - 9126 
9.1D06 - 9127 
9.1D07 - 9128 
9.1D08 - 9129 

9.1E00 - 9135 
9.1E01 - 9136 
9.1E02 - 9171 
9.1E03 - 9200 
9.1E04 - 9200 

Older Shared Memory Versions: 

9.0x - 9000 + 
8.0x - 8001 + 
7.4x - 7400 + 
7.3B - 7331 + 
7.3A - 7301 + 
7.2x - 70xx 
7.1x - 70xx 
7.0x - 70xx 
6.3x - 63xx 
6.2x - 6xx 
5.2x - 3 
関連する問題