mdfを使用して小さなwpfアプリケーションを作成しようとしています。Visual Studio 2010から.MDFファイルを作成する際の問題
新しいサービスベースのデータベース(.mdf)を追加しようとすると、「SQL Serverデータベースファイル(.mdf)への接続にSQL Server 2005 ExpressまたはSQL Server 2008 Expressが必要です」というエラーが表示されるローカルコンピュータにインストールして実行してください。現在のバージョンのSQL Server Expressは、次のURL(リンク)でダウンロードできます。
SQL Server 2008は既にインストールされています。
私は間違っていますか?
".mdfファイルを添付" オプションは、SQL Serverの** EXPRESS **版で**のみ**使用可能です - * **他のすべて(ウェブ、標準、企業)NOTありません*このオプションをサポートします。 「フル」バージョンのSQL Serverを使用している場合は、サーバーにデータベースを作成し、サーバー接続文字列を使用してデータベースに接続する必要があります.MQFファイルをフルバージョンのSQL Server –
@ marc_sあなたが「.mdfを添付」と言うのは、これは新しい項目の追加>データ> SQL Serverデータベースと同じですか?通常、これはプロジェクトに.mdfデータベースを作成しますが、同じ問題で私にとってはうまくいきません。 OPの場合と同様に、私はインストールされているSQL Serverのフルバージョンを持っていません。これは本当に問題ですか?これはMSDNのドキュメントのどこでも議論されているかどうか知っていますか?完全版ではなく、Expressでのみこの機能を持つことの背後にある理由を理解することは本当に難しいと思っています。これは他の誰にとってもちょっと狂っていないようですか? – Andy
@Andy:ちょうど...それはマーケティングのことです。技術的な理由はありません。しかし、実際のところ、「完全な」バージョンのSQL Serverを使用する場合は、別のファイルとしてVisual Studio内から作成するだけではなく、SQL Server Management Studioに入り、SQLサーバー自体で作成する必要がありますVisual Studio内から接続します。 –