SQL Server Management Studioによって作成された.mdfファイルをコピーして、app_dataフォルダーに配置すると、次のエラーが発生します。
「このデータベースファイルは、SQLServerの現在のインスタンスと互換性がありません。
この問題を解決するには、新しいデータ接続を作成してデータベースファイルをアップグレードするか、このデータベースファイルへの既存の接続を変更する必要があります。
詳細については、 http: //go.microsoft.com/fwlink/?LinkId=235986を参照してください。
また、Visual Studioウィザードを使用して接続を追加しようとすると、Microsoft SQL Serverデータベースファイルを選択してファイルを選択すると、次のエラーが発生します。
「物理ファイル「パス」を開くことができません(アクセスが拒否されました)同じ名前のデータベースが存在するか、指定されたファイルを開くことができないか、UNC共有にあります。」
また、[データソースの選択]ウィンドウで[Microsoft SQLサーバー]オプションを選択して接続を追加しようとすると、次のようになります。
「SQLサーバーへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQLがリモート接続を許可するように構成されていることを確認してください...」
Visual Studioをデータベースに接続する唯一の理由は、VSではテキストファイルのインポートが許可されていないためです。SQL Server Management StudioからDBにテキストファイルをインポートしましたが、VSに接続したいと思います。Windows 7でUACをオフにしましたが、mdfファイルに対するファイルのアクセス許可があります。