Q. オラクルゲートウェイがロードできません。

Magic.iniでは、MGDB13の行を有効にしているのですが、 Magic起動時に、ゲートウェイがロードできないという意味のエラーが出ます。
(Failed to load driver ・・・)
また、実際にアプリケーションを実行してもOracleへの接続ができません。
何が原因なのでしょうか?

A. オラクルインストールフォルダの権限を確認してください。

MagicのOracleゲートウェイは、単独でOracleサーバに接続できるわけではありません。
必ず、Oracleクライアントのインストールが必要になります。
そして、ゲートウェイをロードするとき、Oracleクライアントのインストールフォルダが使える状態でなければエラーになります。
具体的には、「ora92\bin\ociw32.dll」等が必要だということです。
Admin権限のユーザでOracleクライアントをインストールして、一般ユーザへのフォルダ参照権限を編集していない場合等でも、 エラーになります。
その場合、Admin権限のユーザでは使えるが一般ユーザでは使えないという現象になります。
Oracle関連のフォルダの権限を確認することが重要です。
その辺を設定してあれば、一般ユーザの権限でMagicからOracleを使うことが可能になります。