CASA Net/WinNW7が起動しない
BDEのSHAREDMEMLOCATIONの設定
他のソフトウェアとの相性で発生する場合があります。CASA稼働中にWinNW7が開けない場合にも有効かもしれません。
BDEが使用する共有メモリのアドレスを変更する事で、問題が解決することがあります。
画面右側の領域に各設定項目と、現在の設定値が表示されます。この中のSHAREDMEMLOCATIONという項目を3BDEなどに変更する事で解決することがあるようです。
|
CASA関連のソフトをすべて終了させ、再度起動し、エラーが発生しないか確認します。
詳細情報
3BDEで他のアプリケーションと衝突がある場合には、環境に応じて変更してください。範囲外のアドレスを指定すると、設定は無視されデフォルトのアドレスが使用されます。
指定アドレスを色々と変更して試行錯誤するうちに、エラーが発生して BDE Administrator が起動しなくなる事があります。BDE Administrator を起動できなくなってしまった場合には、HKLM\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT に設定情報がありますので、レジストリの値を直接編集する事で復旧できます。
お詫び
SHAREDMEMLOCATIONの設定値は、WindowsNTの場合1000~7F00です。0x6BDE2000と設定した場合、0x20000000に配置される事を確認しましたので、結果として設定されたアドレスは、範囲内ですのでSHAREDMEMLOCATIONに2000を設定したのと同じ事になり、基本的には問題はなさそうですが、誤った情報を掲載してしまい、誠に申し訳ございませんでした。
0x6BDE2000と設定されている場合、3BDEなどに修正して頂きますようお願いいたします。
謝辞
この情報に関しまして、偶然この記事をご覧いただいた、ユニコム株式会社の町田様より大変貴重な情報をメールして頂きました。町田様からメールを頂かなければ、誤りに気付くことも、詳細な情報に辿り着くこともできませんでした。お忙しい中、貴重な時間を使いメールしてくださいました町田様に心より深謝いたします。