質問

ODBCを介してProgress OpenEdge 10.1Bデータベースに接続するASP.NET Webサービスアプリケーションがあります。私の開発マシンはXP Proで、すべてを正常に実行します。私は現在、アプリケーションをテスト環境に移動しています。テストマシンもXP Proです。進行状況サーバーがローカルで実行されていないことを除いて、開発マシンと一致します。 VS2010からプロジェクトを実行することができ、WebサービスによりODBC接続が発生し、エラーなしでデータを返します。アプリケーションをIISに展開すると(ローカルで実行されています)、ODBC接続はこのエラーで失敗します。

*System.data.odbc.odbcexception:エラー[IM003]指定されたドライバーは、システムエラー126(OpenEdge 10.1Bドライバー)のためにロードできませんでした。 *

ここで何が起こっているのですか?

役に立ちましたか?

解決

で進行状況の知識ベースを試してください http://progress.atgnow.com/esprogress/group.jsp?bgroup=progress

このエントリは潜在的に関連しているようです:

ID:P36468タイトル:「ASPページは、ODBCドライバーをロードするときにエラー126のために起動できません」作成:08/11/2003最終修正:2008年10月14日ステータス:確認済み

症状:
ASPページは、ODBCドライバーの指定ドライバーをロードすると、エラー126のために起動に失敗します。システム「エラー126」(メラント3.70 32ビットの進行状況)のためにロードできませんでした。ODBCデータ管理からの接続をテストIISとASPの場合。

事実:
Windows NT 32 Intel/Windows2000 Progress 9.1x IIS

原因:
IISビルトインアカウント(IUSR_MACHINE_NAME)には、ネットワークリソースにアクセスする許可がありません。

修正:
IISへのローカルドライブの進行状況をインストールし、IUSRアカウントの読み取り許可をインストールディレクトリ内のすべてのファイルに追加します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top