0

これは難しいと思われる方法はありません。 30時間まっすぐ私はデータでコードの最初のデータベースを設定しようとしています。私は、SQL ServerのコンパクトなインスタンスとSQL Server Expressのインスタンスを使用してみました。MVC 3コードのデータ最初のアプリケーション

私はVisual Studio 2010 sp1で作業しており、SQL ServerはSQL Server 2008 R2(express)です。まず、EFで作成したデータベースは管理スタジオで開くことができません。管理スタジオによって正しいスキーマで作成されたデータベースは、ビジュアルスタジオアプリに接続することはできません。私がそのファイルを指していれば、EFがそれに接続するだろうという印象を受けました。 EFで作成したDBからエクスポートしたため、スキーマは正しいです。しかし、それはうまくいかず、データベースがすでに存在するというエラーが出ます。

ビジュアルスタジオデータベースツールを使用してEFで作成されたデータベースにスクリプトを使用してデータを追加すると、サイトが実行されず、データベースログファイルが異なるか、ファイルが破損しているというエラーが発生しました。

誰かがこれがどのように機能するかを教えていただけたら、私はそれを感謝します。プロジェクトは準備が整いました。生産データをロードしてアップロードするだけで済みます。もちろん、昨日は予定されていました。 dbを作成しようとするときに、次のコード行をグローバルasaxコードファイルで使用し、db: データベースに接続しようとするとコメントアウトします。 SetInitializer(新しいstoragePropertyInitializer());

私が試してみました接続文字列の数:

<add name="storageContext" connectionString="data source=.\SQLEXPRESS;Persist Security Info=False;User ID=xxxx;Password=xxxxx;Database=irrStorage;AttachDBFilename=|DataDirectory|irrStorageV12.mdf;User Instance=true" providerName="System.Data.SqlClient" /> 

<add name="storageContext" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;Database=storagePropsDB;AttachDBFilename=|DataDirectory|irrStorageProperties.mdf;User Instance=true" providerName="System.Data.SqlClient" /> 

<add name="storageContext" connectionString="Data Source=|DataDirectory|irrStorageProperties.sdf" providerName="System.Data.SqlServerCe.4.0" /> 

おかげで、 ジョン

+0

SQL Serverインスタンス名+デフォルトカタログではなく、直接DBファイルに対処する必要がある理由は何ですか? – BrokenGlass

+0

@BrokenGlass:app_dataに含まれている場合、自動添付データベースはこのように動作します –

答えて

0

あなたはSDFファイルを持っている場合は、SQL管理スタジオでDBを開くには、次を試してみてください。

How can I manage SQL CE databases in SQL Server Management Studio?

私はそれが他の問題に対処しませんが、あなたのデータのインポートは、このように動作して実現します。あなたのウェブサイトは稼働していてはいけない、またはdbが使用中であることに注意してください。その作業を終了したらデタッチしてください。

+0

ありがとうございますが、SQL Server Compact CE 4が稼働しており、SQL Server管理スタジオでは動作しません。 – johnungus

+0

ああ。申し訳ありません:)その場合は、すでに実行している場合はhttp://sqlcetoolbox.codeplex.com/またはvs2010 SQLツールを試してください:http://erikej.blogspot.com/2010/12/visual-studio-tools-for -sql-server.html –

関連する問題