Windows 7ベータ版を使用していて、ローカルにWebアプリケーションをインストールしようとしています。このWebサイトは、Microsoft SQL Server 2005 Express(SQLEXPRESS)およびWebサイトの〜/ App_Dataフォルダー内のMDBファイルを使用します。このWebアプリケーションでClassic .NET AppPoolを使用するようにIIS7を構成するように指示されました。
Webサイトが読み込まれるたびに、次のエラーが表示されます。
データベースサーバーに接続しようとしてエラーが発生しました:ユーザーのローカルアプリケーションデータパスの取得に失敗したため、SQL Serverのユーザーインスタンスを生成できませんでした。ユーザーがコンピューターにローカルユーザープロファイルを持っていることを確認してください。接続は閉じられます。
インターネットはこの主題について書かれた記事でいっぱいです。支配的な知恵は次のようです:
- ローカルシステムアカウントを使用するようにSQL Expressサービスを構成します。
- 次のディレクトリを削除します。C:\ Users \ username \ AppData \ Microsoft \ Microsoft SQL Server Data \ SQLEXPRESS
これらの修正はいずれも影響を与えていません。私は何時間も権限と設定をいじくり回して、役に立たなかった。誰かが修正を提案したり、問題の詳細情報を取得する方法を理解したりできますか?