DB の Sql Compact バージョンの使用を開始しましたが、開発中にネットワーク経由で DB にアクセスできる必要があることがわかりました。複製せずにネット経由で SDF ファイルを共有する方法を見つけることができなかったので、それを SQL Server 2008 (Express) にインポートする必要があります。
何か案は?
DB の Sql Compact バージョンの使用を開始しましたが、開発中にネットワーク経由で DB にアクセスできる必要があることがわかりました。複製せずにネット経由で SDF ファイルを共有する方法を見つけることができなかったので、それを SQL Server 2008 (Express) にインポートする必要があります。
何か案は?
問題を解決しました。GvSのアドバイスにより、検索するキーワードが提供されました。
CodePlex には、この問題に完全に対処するツールがいくつかあります。
これらは IDE 拡張機能です。
SQL Server Management Studio Express 以降を使用している場合は、これを入手してください。
Visual Studio 2010 Pro 以降を使用している場合は、これを入手してください。
SQL Server のインポートおよびエクスポート ウィザードでは機能しないように見えるため、これは見た目よりも困難です。
SDF ファイル テーブルからテーブルごと/レコードごとにすべてのデータを取得し、それらを SQL データベースに挿入する小さなプログラムを作成できます。
ODBC を使用してデータベース ファイルに直接アクセスできるかどうかを調べていましたが、そうではないようです...このフォーラム スレッドによると、OLEDB/ADO を介してアクセスすることをお勧めします。