Microsoft WebMatrixをインストールしました。これは、SQL ServerCE4に付属していると思います。 SQL Management Studio(SQL 2008)でSDFファイルを開こうとしましたが、次のエラーメッセージが表示されます。
-------- Microsoft SQL Server Management Studio:「C:\ efTest\App_Data\SchoolRepository.sdf」に使用できるエディターはありません。
ファイルタイプ(.sdf)のアプリケーションがインストールされていることを確認してください。
.sdfデータベースを表示/変更するにはどうすればよいですか?
StackOverflow(http://stackoverflow.com/questions/4070860/sql-compact-4-0-cant-open-read-sdf-file)にも同様の質問があるようですが、本当にManagementStudioを使用したい場合は私はできますが、別のサードパーティツールはできません。
SQL CE3.5および4.0データベースへの接続に関して私にとって非常にうまく機能したカップルを次に示します。
LINQPad質問に対する私のコメントを参照)これは非常にうまく機能し、クエリにLINQまたはSQLを指定できます。
---(CompactView-かなりフル機能のようです+インストールは素敵なWindowsファイルの関連付けを作成するので、ダブルクリックするだけで開いたり接続したりできますたとえば、。sdfファイルに。
Visual Studio 2015、2013、2012、2010を使用している場合は、SqlCeToolbox.4.5.0.3.vsixを試してください。これは、VisualStudio用のSQLServer Compact/SQLiteToolboxです。
リンク: http://www.sokhawin.com/how-to-open-sql-compact-edition-file-sdf-in-visual-studio-or-linqpad/
開いて編集する機能があります。
他のすべてのオプションでは、SQL CE4.0データベースプロバイダーがマシンにインストールされている必要があります。
これはプロバイダーを必要としません http://sqlcequery.codeplex.com/