ODBC を使用して、いくつかの異なるアプリケーションに基本的なデータベース接続機能を提供する DLL を作成するために C を使用しています。この DLL を使用して Oracle データベース (具体的には Oracle 10g Express Edition) に接続すると、次のエラー メッセージが表示されます。
システム エラー 1114 (XE の Oracle) のため、指定されたドライバーをロードできませんでした。
コンピューターを再起動した後、この DLL を使用するアプリケーションの 1 つがデータベースに接続できますが、もう 1 つの (より重要な) アプリケーションは引き続きこのメッセージを受け取ります。
このエラーの原因と修正方法を知っている人はいますか? これまで Oracle を使用したことがないため、この問題をどこから修正したらよいかわかりません。誰でもできるアイデアを事前に感謝します。
編集: PATH 環境変数を確認しました。C:\oraclexe\app\oracle\product\10.2.0\server\binで始まります。これは、私のコンピューター上の Oracle への正しいパスです。