質問

このバージョンのDBについて、DBの内容を調査できるようにしたい。 Squirrel DBクライアント(JDBCドライバーが必要)の使用を考えていました。

したがって、SQL SERVER 3.5用のJDBCタイプ4ドライバーを探しています。無料またはオープンソースまたは試用版のソフトウェアを私に教えてもらえますか?

JDBCドライバーがない場合、MS開発者は特定の.SDFファイルをどのように探索しますか?

ありがとうございます

BR、
〜A

役に立ちましたか?

解決

それを行うSQLCeEditorという無料のプログラムがあります。

EclipseおよびJavaで簡単に使用できるようになるため、JDBCドライバーが引き続き必要です。

他のヒント

jTDSをお試しください。SQLServerおよびSybase用のフリーソフトウェアJDBCドライバーです。

http://jtds.sourceforge.net/

SQL Serverを試しましたかManagement Studio Express

  

SQL Server Compact 3.5にアクセスできます   スマートデバイスに保存されているデータベースまたは   SQLを使用してデスクトップコンピューターで   SQL ServerのServer Management Studio   またはSQL Server Management Studio   エクスプレス(SSMSE)。 http://technet.microsoft.com/en-us/library/ms172037。 aspx

JDBCドライバーについては、こちら、Microsoft提供。 Compact Editionで動作するのか、それともすでに試したのかはわかりませんが、言及する価値があると思いました。

1- JDBCドライバーはありません。執筆時点では、MSはドライバーを作成する予定はありません。

2- ODBCドライバーがないため、次の明白な答え(JDBCからODBCブリッジへ)は役に立ちません。

3-一部のJDBCベンダーは、「任意のoledb」データソースに接続できると主張しています。 "rel =" nofollow noreferrer ">リンクですが、必ずしも無料ではありません。

JDBCドライバーはTCP / IP接続を使用します。コンパクトエディションは、おそらくTCP / IPポート1433でリッスンできません。コンパクトエディションは、通信に必要な.dllをロードしたアプリケーションによってアクセスされることを意図しています。 Visual Studioプロジェクト向けです。

Compact Editionをアンインストールし、代わりにSQL Express 2005/2008をインストールする必要があります。インストール後、「sa」を有効にします。アカウント、パスワードを与え、SQL + NT認証を有効にしてから、TCP / IPリスナーがポート1433(デフォルトポート)でリッスンできるようにします。

最後に、JDBCに接続できます。 JtdsはJDBC3.0ドライバーであるため、JDK1.6 +が必要です。 Microsoft 2005 JDBC2.0ドライバーの使用を好みます。

SDF Viewer を使用して.SDFデータベースファイルを探索し、データのインポート/エクスポートも可能、スクリプトを作成し、テーブル、インデックス、外部キーを操作します。

linq構文に興味がある場合は、 LinqPad も使用できます。データの探索と編集を可能にする無料版があります。オートコンプリートの費用はかかりますが、オートコンプリートなしで生活できます。 これがお役に立てば幸いです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top