http://www.flyhoward.com/SDF_Viewer.aspx[SDF Viewer]を使用して、 .SDF database file, can also import/export data, script and work with テーブル、インデックス、外部キー。
5
1
このバージョンのDBのDBの内容を調べられるようにしたいです。 私はSquirrel DBクライアント(JDBCドライバが必要です)を使うことを考えていました。
したがって、私はSQL Server 3.5用のJDBC Type 4ドライバを探しています。 誰かが無料またはオープンソースや試用品を私に指摘することはできますか?
JDBCドライバがない場合、MS開発者は特定の.SDFファイルをどのように探索しますか?
ありがとうございました、
BR、〜A
7 回答
2
1
_ SQL ServerのSQL Server Management StudioまたはSQL Server Management Studio Express(SSMSE)を使用して、スマートデバイスまたはデスクトップコンピューターに格納されているSQL Server Compact 3.5データベースにアクセスできます。 http://technet.microsoft.com/en-us/library/ms172037.aspx _
JDBCドライバに関しては、Microsoftから提供されているhttp://msdn.microsoft.com/en-us/data/aa937724.aspx [this one]をご覧ください。 Compact Editionで動作するのか、それとも既に試したのかはわかりませんが、言及する価値があると思いました。
1
1 - JDBCドライバはありません。執筆時点で、MSには作成する予定はありません。
2 - ODBCドライバがないので、次の明白な答え(JDBCからODBCへのブリッジ)は役に立ちません。
3-一部のJDBCベンダは '任意のoledb’データソースに接続できると主張しているので、それが最も可能性が高いでしょう。 tは必ずしも無料です。
1
JDBCドライバーはTCP / IP接続を使用します。 コンパクト版は、TCP / IPポート1433をリッスンできない可能性があります。 コンパクト版はそれに話すために必要な.dllをロードしたアプリケーションによってアクセスされるように意図されています。 これはVisual Studioプロジェクト用です。
あなたはコンパクト版をアンインストールし、代わりにSQL Express 2005/2008をインストールする必要があります。 インストール後に "sa"アカウントを有効にし、それにパスワードを与え、SQL NT認証を有効にし、そしてTCP / IPリスナーがポート1433(デフォルトポート)でlistenすることを可能にします。
そして最後に、JDBCに接続できます。 JtdsはJDBC 3.0ドライバであるため、JDK 1.6が必要です。 私はMicrosoft 2005 JDBC2.0ドライバを使用することを好みます。
1
1
http://www.flyhoward.com/SDF_Viewer.aspx[SDF Viewer]を使用して、 .SDF database file, can also import/export data, script and work with テーブル、インデックス、外部キー。