SQL Server を基盤とする Web アプリケーションを開発しています。インスタンスは常に 1 つしか存在しないため、開発マシンでベースライン データベースを作成する標準的な方法は、運用データベースをコピーすることです。
保留中のデータベースの変更はすべて SQL スクリプトとして保持されるため、開発者はいつでも本番環境のコピーを取得して、適用可能なすべての SQL スクリプトを適用できます。
運用データベースには、開発用マシンに置くべきではない機密情報が含まれています。データベースをエクスポートして、開発者向けに簡単にインポートできる形式でパッケージ化する良い方法を探しています。
私は今のやり方でこの質問に答えましたが、もっと良い方法があることを願っています。