web-dev-qa-db-ja.com

* .sdfファイルを開く方法?

Visual Studioでsdf(sqlCE)ファイルを開くのに使用しましたか?またはsql-server?私は本当に覚えていない。今、このsdfファイルを開けません。どのプログラムで開く必要がありますか?

50
Gold

これは、SQL Compactデータベースです。 「開く」の意味を定義する必要があります。 SqlCeConnectionを使用してコードで開くことができるため、独自のツール/アプリを作成してアクセスできます。

Visual Studioは ファイルを直接開く 適切なバージョンのSQL Compactで作成された場合もできます。

それらを操作するためのいくつかの サードパーティツール もあります。

35
ctacke

LINQPad を試してください。SQLServer、MySQL、SQLite、およびSDF(SQL CE 4.0)でも機能します。何よりも無料です!

LINQPad

バージョン4.35.1での手順:

  1. 「接続を追加」をクリックします

  2. [データコンテキストを自動的に構築する]と[デフォルト(LINQ to SQL)]を選択して[次へ]をクリックします。

  3. 「プロバイダー」で「SQL CE 4.0」を選択します。

  4. [データベースファイルの添付]が選択された[データベース]で、[参照]を選択して.sdfファイルを選択します。

  5. 「OK」をクリックします。

  6. 出来上がり!テーブルは.sdfで表示され、テーブルを右クリックするか、お気に入りの.NET言語やSQLでLINQコードを記述することでクエリを実行できるはずです。いかがですか?

86
Chris Voon

SQL Compact Query Analyzerを使用できます

http://sqlcequery.codeplex.com/

SQL Compact Query Analyzerは本当にスナッピーです。 3 MBのダウンロード。インストールが必要ですが、本当にすばやく動作します。

12
user_v

@ctackeで説明されている方法に加えて、SQL Server Management StudioでSQL Server Compact Editionデータベースを開くこともできます。 SQL CE 3.5データベースを開くには、SQL Server 2008が必要です。

2
Phil Ross

Visual Studio 2012を使用して開くことができます。プロジェクトを開いた後、VSで以下のパスに従います。 「表示」->「サーバーエクスプローラー」->

enter image description here

0
Hameed Syed

テーブルを表示してクエリを実行するだけの場合は、 this サードパーティのsdfビューアを使用できます。これは、基本的な機能をすべて備え、インストール後にすぐに使用できる軽量のビューアです。

そしてもちろん、その無料。

0
Nikhil Sahu