0

PROENV で OpenEdge DB に使用できるサーバーの数を表示するコマンドを説明して、誰かが私を助けてくれませんか。

オンライン ドキュメントは広範囲に及ぶようです。

問題は、ODBC 経由で OpenEdge DB に接続しようとしていますが、OpenEdge DB の 1 つが ODBC 経由の接続を拒否することです (OpenEdge Broker Rejects the connection)。

利用可能な SQL サーバー (openedge _mprosrv.exe) がないと推測しているので、次のステップは利用可能なもの/使用されていないものを確認することです。したがって、PROENV コマンドに関する質問です。

接続のうち 4 つのうち 3 つが、MS SQL Server サーバー リンク オブジェクト (ODBC 接続システム DSN を使用) を介して行われていることに注意してください。ブローカーとの最後の残りの OpenEdge DB だけが拒否されています。

ありがとう、

リチャード

4

2 に答える 2

0

PROENV、具体的には PROMON > R&D > Option 1 (Status Display) > Option 3 (Servers) で PROMON を見たいようです。

また、SQL サーバー タイプのセカンダリ ブローカーを開始したかどうかもお尋ねしたいと思います。SQL 接続を使用して 4GL ブローカに接続しようとしている場合、またはその逆の場合、接続は拒否されます。

于 2014-08-08T16:27:29.733 に答える
0

PROENV から「PROMON dbname」を使用して PROMON を開始します。次に、R&D メニュー (タイプ R&D) に移動し、オプション 3 と 17 を見て、サーバーで何が起こっているかを確認します。

また、db の起動時に使用されたパラメーターを調べることで、有用な情報を収集することもできます。テキスト エディタで dbname.lg を開き、最後の (333) メッセージを見つけます。これは最新の db 起動です。次の 50 ~ 75 行には、実際に使用されたパラメーターと設定がリストされています。-Mn、-Ma、-Mpb、-Mi、-S に関する設定に興味があります。

于 2014-08-08T16:04:27.560 に答える