クライアントに、現在のMSSQLデータベースのコピーを送信するように要求しました。データベースのバックアップ、またはデータベースの再作成に使用できる小さなスクリプトセットが提供される代わりに、数百から数百の個別のSQLスクリプトが提供され、実行する必要のある順序についての指示はありませんでした。
テーブル間に外部キーの依存関係があるため、スクリプトを1回のバッチ操作で単純に実行することはできません。これらのスクリプトは、スクリプトごとに1つのテーブルまたはストアドプロシージャを作成するように制限されているように見えます。
通常、私はクライアントにもっと使いやすい形式で情報を提供するように頼むだけですが、彼らはタイムリーに私たちに返事を返すことで知られておらず、私たちのプロジェクトのタイムラインは彼らの終わりの遅れのためにすでに危険にさらされています。
この膨大なスクリプトのセットからデータベースを再作成するために使用できるツールはありますか?