Visual Studio 2010 ExpressのローカルSQL Server 2008 R2試用版に接続できません。新しい接続を追加する場合SQL Server 2008 R2に接続できません
、私はこの場所にデータベースファイルを参照:C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\AdventureWorks_Data.mdf
、私はこのエラーが発生した:
Could not open new data base 'C:\PROGRAM FILES\MICROSOFT SQL SERVER\MSSQL10_50.SQLEXPRESS\MSSQL\DATA ADVENTUREWORKS_DATA.MDF'.CREATE DATABASE is aborted. An attempt to attach an auto-named database for file C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA AdventureWorks_Data.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share. File activation failure.The physical file name "C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\AdventureWorks_Data_log.ldf" may be incorrect. The log cannot be rebuilt when the primary file is read-only.
野生の推測 - 私はあなたが既にSQL Serverに読み込まれている添付データベースを使用して接続を設定するため、エラーが発生していると思います。これを試してみてください:Visual Studioで新しい接続を追加するときは、データソースを選択した最初の画面で、 'Microsoft SQL Serverデータベースファイル 'の代わりに' Microsoft SQL Server'を選択してください。 –
私はSQL Serverにデータベースファイルをロードしました。ビジュアルスタジオでデータソースを追加するときは、Microsoft Accessデータベースファイル、Microsoft SQL Server Compact 3.5、Microsoft SQL Serverデータベースファイルの3つの選択肢しかありません。 – user1220000
あなたの答えのヒープをありがとう。私はSQL Serverにデータベースファイルをロードしました。ビジュアルスタジオでデータソースを追加するときは、Microsoft Accessデータベースファイル、Microsoft SQL Server Compact 3.5、Microsoft SQL Serverデータベースファイルの3つの選択肢しかありません。データプロバイダは、SQL Server用の.Net Frameworkデータプロバイダです。 – user1220000