2016-10-20 8 views
0

私はbakeを使っていくつかの移行ファイルとシードファイルを作成しましたが、dbaの人はsqlスクリプトを使用してテーブルを作成して移植する必要があると言います。手作業でスクリプトを書かなくても、ファイルを高速に変換できますか?sqlスクリプトへの移行とシードファイル

+0

DBAの人はおそらく間違っています。 :-)マイグレーションを使用すると、新しい機能を追加するときに、データベースをより簡単に最新の状態に保つことができます。私は両方の方法でプロジェクトを行ってきましたが、更新が必要なデータベースが1つしかない場合でも、私はずっと良い方法で移行を見つけました。 –

+0

バリケードの両側にいる男として、私はDBAの人は完全に正しいと言います。マイグレーションは、個人用のワークステーションとデータベースを使用して遊んでいる間は素晴らしいことです。しかし、テストやメンテナンスのために専用サーバーに複数のデータベースを作成する必要がある場合、移行は非常に迅速になります。 – olk

答えて

1

はい、もちろんです。 SQLプロファイラを使用してSQL Serverに接続し、現在の移行を実行します。書かれたプロファイルされたスクリプトは、変換されたものです。適切なプロファイラのフィルタプロパティを設定するだけで済みます。

+0

私は多かれ少なかれ類似したことをしました。ローカルDB上で移行を実行し、スキーマとデータを含むsqlファイルをエクスポートするためにcreate scriptオプションを使用しました。 –

関連する問題