Visual Studioでsdf(sqlCE)ファイルを開くのに使用しましたか?またはsql-server?私は本当に覚えていない。今、このsdfファイルを開けません。どのプログラムで開く必要がありますか?
これは、SQL Compactデータベースです。 「開く」の意味を定義する必要があります。 SqlCeConnectionを使用してコードで開くことができるため、独自のツール/アプリを作成してアクセスできます。
Visual Studioは ファイルを直接開く 適切なバージョンのSQL Compactで作成された場合もできます。
それらを操作するためのいくつかの サードパーティツール もあります。
LINQPad を試してください。SQLServer、MySQL、SQLite、およびSDF(SQL CE 4.0)でも機能します。何よりも無料です!
バージョン4.35.1での手順:
「接続を追加」をクリックします
[データコンテキストを自動的に構築する]と[デフォルト(LINQ to SQL)]を選択して[次へ]をクリックします。
「プロバイダー」で「SQL CE 4.0」を選択します。
[データベースファイルの添付]が選択された[データベース]で、[参照]を選択して.sdfファイルを選択します。
「OK」をクリックします。
出来上がり!テーブルは.sdfで表示され、テーブルを右クリックするか、お気に入りの.NET言語やSQLでLINQコードを記述することでクエリを実行できるはずです。いかがですか?
SQL Compact Query Analyzerを使用できます
http://sqlcequery.codeplex.com/
SQL Compact Query Analyzerは本当にスナッピーです。 3 MBのダウンロード。インストールが必要ですが、本当にすばやく動作します。
@ctackeで説明されている方法に加えて、SQL Server Management StudioでSQL Server Compact Editionデータベースを開くこともできます。 SQL CE 3.5データベースを開くには、SQL Server 2008が必要です。
テーブルを表示してクエリを実行するだけの場合は、 this サードパーティのsdfビューアを使用できます。これは、基本的な機能をすべて備え、インストール後にすぐに使用できる軽量のビューアです。
そしてもちろん、その無料。