同じ MS SQL Server Mobile データベースを使用する 2 つの Windows Mobile 6.1 アプリケーションがあります。データベース内のデータの選択と更新を同時に行う場合があります。データベースは 1 つの .sdf ファイルに保持されます。
MS SQL モバイル版がどのように機能するかわかりません。アプリケーションは、次の SQL ライブラリをロードします: sqlceoledb30.dll、SQLCEER30EN.DLL、sqlcese30.dll、および sqlceqp30.dll。
これを行うのは安全ですか?
上記の dll を使用すると、1 つのアプリケーションが .sdf に格納されたデータベースを操作できるようになると思いますが、複数のアプリケーション/プロセスが同じデータベースを操作できるようにする個別の SQL プロセスはありません。
更新: SQL CE 3.5 のみがその機能をサポートしているようです。これは関連する質問です。