0

OpenVMS で RMS ファイルをクエリするためのオプションは何ですか? クエリ/アクセスのコンテキストは、BI とレポート用です。現在、非常に古い FOCUS (Infomation Builders、v. 6.9.8) が使用されており、ネイティブの OpenVMS コマンド ライン シェル内からのみ使用されています。

VMS 環境での作業における私の課題は、アウトプットが Excel、R、Business Objects/Crystal Reports、および Splunk/Hunk でのプラットフォーム外での使用と分析を目的としているということです。プラットフォーム上では、自分のユーザー空間内からコンパイルおよび/または実行できるものによって使用できるものが制限されており、CONNX および同様のツールはすべて、VMS 環境でサーバー プロセスを必要とするようです。

編集:組織の制約を考えると、実行できない可能性がある包括的な回答を受け入れました。私の可能性としては、FOCUS で追加のデータ抽出ジョブを作成し、それに伴うレイテンシとメンテナンスのオーバーヘッドが発生することです。

4

2 に答える 2

1

レポートをオンプラットフォームにするか、オフプラットフォームにするか (Excel など)?

プラットフォーム上では、30 年以上経った今でも、コメントで言及されているように、Datatrieve が本当に好きです。このツールは、SQL が大流行する前に作成されたため、そのクエリ言語には少し慣れが必要です。ほぼすべての RMS オプション (キー、コレクション用の RFA、結合、ロック、共有など) を使用することがわかっています。

あなたが言及したFocusのような複数の商用ツールがあり、おそらくデータ抽出、列シャッフル、ソートのためのIGHツールVselectがあると確信しています。OpenVMS ネイティブ SORT を推奨する人もいますが、今はまだコマンド ライン スペースにいます。

(グリーン スクリーン) Windows アプローチとコマンド ラインについては、おそらくフリーウェア ツール DIX をチェックしてください: http://www.oooovms.dyndns.org/dix/

「openVMS odbc」(jdbc) のプラットフォーム外の Google。Connx、Easysoft、および私が勤務している Attunity 社の「Connect」のツールを見つけることができます。これにより、DBvizualizer や Excell などの (Windows、Linux) ツールを使用して、OpenVMS ソース データにアクセスできます。

おそらく興味深いハイブリッドは、SQL 言語 RMS ファイル アクセスを可能にする Attunity の Connect (「AIS」) ソリューションですが、プラットフォーム (NAV_UTIL) およびオフプラットフォーム (「Studio、Nav_util、Oracle db-link、ODBC、JDBC、XML 、... )

より良いヘルプが必要な場合は、クエリをさらに明確にしてください。特に、「ネイティブの OpenVMS コマンド ライン シェル内からのみ」という記述があります。それの何がいけないの?:-)。どのような代替アクセスを想定しましたか? 偽のGUI、DECwindows? ネイティブ API? リモート API? ...

これがすでにいくつかの助けになることを願っています、ハイン

于 2014-09-08T16:52:15.967 に答える
1

C や Java などのネイティブ言語でコードを作成することを検討してください。私が働いている会社では、Apache、cgi-bin の DCL スクリプト、および Userbase 4GL を使用して、OpenVMS レガシー システム上にイントラネット レポート フロントエンドを配置しています。出力を HTML などでラップしている限り、Apache はそれをブラウザにストリーミングし、ブラウザはそれに応じて解釈します。ただし、Itanium への移行が差し迫っているため、ユーザーベースの移植がサポートされていません。誰がソースコードを持っているか知っている人は、この文の最後に返信をタグ付けしてください。すべてのユーザーが PC を持っているわけではないため、Itanium 用のターミナル (キャラクター モード) レポート ソリューションを探しています。これがなかったら、Crystal を CONNX に平手打ちして、1 日と呼んでいたでしょう。どうもありがとう。

以前の回答に加えて、R の RODBC ライブラリを使用して、RODBC を使用して CONNX 経由で RMS データベースに問い合わせて、レポート ソリューションとして R を評価しています。

于 2015-01-19T15:01:17.367 に答える