13

3,200 万件以上のレコードを持つデータベースがあり、SQL Server から Sqlite に移行する必要があります。

この記事http://dbauman.blogspot.com/2009/03/connecting-to-sqlite-through-ssis.htmlの助けを借りて、SSIS(SQL Server Integration Services)を試しました

しかし、プロセスは非常に遅いです。このデータを移行するにはどうすればよいですか?

4

2 に答える 2

18

liron によって SQL Server DB から SQLite DB への変換を自動的に行う C# ユーティリティがあります。

これがコードプロジェクトの記事です。

于 2012-06-09T12:29:23.897 に答える
1

SQLite でトランザクションを使用することをお勧めします。そうしないと、1 つの作業ブロックが完了したときではなく、新しいレコードが追加されるたびにインデックスが作成されます。

あなたのデータの構造がわからないので、具体的なアドバイスをするのは難しいですが、SQLServer から読み込んで SQLite に書き込める小さなアプリケーションを書くことは、多くの場合、移行の実際的な出発点です。移行後に完全なラッパーを持つというボーナスがあり、将来使用できます。

于 2012-06-09T11:29:17.033 に答える