0

重複の可能性:
リモート SQLCe データベースに接続できますか?

SQL Server CE データベースを含む VB.NET アプリケーションを作成しました。現在、このデータベース ファイルはローカル システムのファイルとして機能します。

私が望むのは、この SQL Server CE データベース ファイル (リモート接続) に接続できる別の VB.NET アプリケーションを作成して、更新を挿入し、求められているものを表示できるようにすることです。

これが不可能な場合、誰かが私の目的を達成するための最良の方法とその方法を教えてくれませんか?

4

2 に答える 2

2

いいえ、できません。SQL Server CE には、着信クライアント要求をリッスンするプロセスがありません。

アプリに大きな変更を加えることなく、簡単に SQL Server Express に切り替えることができますが、リモート マシンに Sql Server Express をインストールする必要があり、必要なすべての管理作業 (ファイアウォール、アクセス許可、データベースのバックアップなど) が必要になるという欠点があります。 .)。別の方法として、リモート マシン上でクライアント アプリの着信要求をリッスンし、その (ローカル) SQL Server CE データベースに接続して、クライアント アプリに応答を提供する WCF サービスを作成することもできます。このアプローチには、クライアント アプリに相当量の変更が必要であり、リモート マシンへのある種のソフトウェアのインストールを回避できないという欠点があります。

于 2012-10-13T09:10:08.460 に答える
0

そのファイルにリモートアクセスできるように、ネットワーク共有のものしか使用できない場合がありますが、それは実際には良い考えではありません。

于 2012-10-13T09:14:56.023 に答える