3

いくつかのテストデータを手動で入力したSqlServerデータベースがあります。ここで、このテストデータを挿入ステートメントとして抽出し、ソース管理にチェックインしたいと思います。他のチームメンバーが同じデータベースを作成し、作成した挿入スクリプトを実行し、同じデータをテストおよび開発できるようにする必要があるという考え方です。

これを行うための優れたツールはありますか?ここで説明するように、データを生成するためのツールを探していません

4

4 に答える 4

2

軽量のソリューションが必要な場合は、sp_generate_insertsをお勧めします。これは、DBで作成し、さまざまな引数を渡して、ターゲットテーブル内のすべてのデータの挿入ステートメントを生成できるストアドプロシージャです。

于 2008-08-28T20:45:38.313 に答える
1

EMS DB Extract for SQL Server(http://www.sqlmanager.net/en/products/mssql/extract)は、あなたが望むことを実行しているようで、無料のようです。

お役に立てれば、

ロビン

于 2008-08-23T14:04:05.917 に答える
1

Red-Gate SQLDataCompareがこれを行います。同じスキーマで空白のデータベースを作成し、元のデータベースと空白のデータベースとの比較を実行するだけです。すべてのテストデータを挿入するためのスクリプトが生成されます。

于 2008-08-23T14:06:30.093 に答える
0

これはhttp://www.sqlscripter.com/で機能します

SQL Scripter(V2.1)の新しいバージョンが先月リリースされました。

于 2008-11-19T22:14:07.240 に答える