‘IBMDADB2.1’ プロバイダはローカルのコンピュータに登録されていません。

DB2でのエラーに遭遇。
‘IBMDADB2.1’ プロバイダはローカルのコンピュータに登録されていません。

VisualStudio2005 C# ASP.NET での開発。

VSのサーバ機能でデバッグしていたのを、IISでのテストに切り替えたところ発生するようになりました。

サービス、アカウント、DB2構成の設定の3点を修正することで解決。

再起動したタイミングだったので、どれが原因なのかもわからず。
サービスの設定
現状、うまくいく環境でDB2関連のサービスは全て停止しているので、
これが原因ではないようだ。
アカウントの設定
とりあえず、何でもかんでもグループに入れてみた。
db2adminに対して、 administrators,db2admns,db2users,users
ASPNETに対して administrators,db2admns,db2users,users
DB2構成の設定
全て削除、除去してから再作成 した。
構成アシスタントより 設定後再起動しないと反映されない?サービスからWWWは再起動しただけでは設定が読み取られないのだろうか?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です