私は通常 .NET 開発を行いませんが、新しい Win2K8 IIS 7.5 サーバーにセットアップする必要がある小さな .NET アプリがあり、SQL 2005 サーバーは別のボックスにあります。Win7 IIS 7/SQL 2005 マシンで .NET アプリをテストしたところ、正常に動作しました。新しいサーバーでアプリを実行すると、次のエラーが発生します。
The 'SQLNCLI11' provider is not registered on the local machine.
エラーをググったところ、ネイティブ クライアント ドライバーをインストールする必要があることがわかりました。データベース サーバーで sqlncli.msi ファイルを見つけ、IIS サーバーにインストールしました。同じ問題。次に、必要なドライバーが含まれている可能性があると考えて、SQL Management Studio をインストールしました。同じエラー。管理スタジオ経由で接続できますが、.NET アプリで同じエラーが発生し続けます。
助言がありますか?
感謝!