2008-08-23 14 views
3

いくつかのテストデータを手動で入力したSqlServerデータベースがあります。今は、このテストデータをinsert文として抽出し、ソースコントロールにチェックインしたいと思います。このアイデアは、他のチームメンバーが同じデータベースを作成し、作成した挿入スクリプトを実行し、同じデータをテストして開発できるようにする必要があるということです。データベースから既存のデータを選択してテストデータを作成する

これを行うための優れたツールがありますか?私はではないは、hereのようにデータを生成するツールを探しています。

答えて

1

レッド・ゲートSQL Data Compareは、これを行います。同じスキーマを持つ空のデータベースを作成し、元のデータベースと空のデータベースとの比較を実行するだけです。すべてのテストデータを挿入するスクリプトを生成します。

2

軽量ソリューションをご希望の場合は、sp_generate_insertsをお勧めします。これは、DB上に作成してさまざまな引数を渡して、ターゲット表のすべてのデータの挿入文を生成できるストア・プロシージャです。

0

これは、先月リリースされたSQLスクリプター(V2.1)のhttp://www.sqlscripter.com/

新バージョンが動作します。

関連する問題