新しい機能をテストするために、ローカル データベース コピーのテーブルに新しい列を作成し、最終的にこれらの変更を内部テスト環境、最終的には運用レベルの環境にマージしたいとします。今まで、これは変更をスクリプト化することによって手動で行われていました。これを行うためのより良い方法や、プロセスを自動化できるツールはありますか?
2 に答える
3
Redgate SQL Compare は、開発からステージング、さらには本番環境への変更を移行するために使用するものです。何時間もの時間を節約できます。
また、Redgate からは、ソース管理システムと統合してデータベースへの変更履歴を保存できる SQL ソース管理があります。
Redgate の SQL Compare を強くお勧めします。
于 2012-05-07T02:22:36.697 に答える
1
エンティティ フレームワークを使用している場合は、最新バージョンの新しい移行機能を確認できます。基本的に、デプロイ先のデータベースのバージョンをチェックし、必要な変更スクリプトを生成します。詳細はこちら: EF 4.3 コードベースの移行のチュートリアル
于 2012-05-07T02:41:10.547 に答える