私の会社では、データベースを更新する現在の方法は、VS2005 のサーバー エクスプローラーを使用して接続し、ストアド プロシージャを開いて編集することによって変更することです。ここの開発者は、「コードのように書いて保存する」という考え方を楽しんでいるようです。何かを微調整する必要があるときに、自動的に Create を Alter に変換し、既存のデータベースに対してスクリプトを実行する方法は非常に便利です。
最近、サーバーがクラッシュし、バックアップされていない多くの変更が失われたときに、これはかなり大変でした。私は、SQL 開発を本来の場所である DB プロジェクトに移動して、他のコードと一緒に SVN に配置できるようにすることを推進しています。代替手段は、データベースの夜間バックアップです。
ただし、DB プロジェクトについて、またはそれらのワークフローについてはあまり知りません。残念ながら、現在のモデルと同様のユーティリティを手に入れることができなければ、乗り換えることはありません。現在の作業モデルを維持しながら、DB プロジェクトに切り替えることについて何か考えはありますか?