0

これは簡単な質問です:

このデータベース プロジェクトは、実際のデータベースを使用する Web アプリ ソリューションにあります。SQL サーバー管理スタジオを使用してデータベースを更新し、対応する VS プロジェクトを更新したいと考えています。

これはできますか?

プロジェクトのスクリプトを更新できることは知っていますが、私は SQL のような人ではなく、Mangment スタジオを使用してこの変更を行います...

前もって感謝します

更新:重要なのは、Sql Server Managment Studio を使用してデータベースに変更を加え (必要な場合)、Visual Studio データベース プロジェクトのスクリプトを更新することです。これらのスクリプトを更新するのではなく、 SQLコマンドを書くのが苦手だからです。今私がしていることは、データベースプロジェクトを毎回再作成することです(削除してから再度作成します)。これは私が避けたいことです

また、私は Visual Studio 2010 Professional を持っています。

4

3 に答える 3

2

これはVS2010Premiumで非常に達成可能であり、現在、データベースプロジェクトスキーマ比較項目を使用して説明したことを実行しています。

Sigdは、データベース/プロジェクト比較のみを比較できると言っているのは正しくありません。プロジェクト/データベースデータベース/データベースを比較することもできます

于 2011-01-26T17:10:49.610 に答える
0

スキーマ比較ツールだけが、その名前が示唆することをしたとしたら。

残念ながら、それは「データベース/プロジェクトの比較」です。したがって、単一のスキーマのみを含む私のプロジェクトは、データベースと比較すると、データベースに存在する他のすべてのスキーマ オブジェクトに対して多数の Create アクションを生成します。

良いアイデアです。作業が必要です。

于 2010-07-21T09:23:25.073 に答える
0

これはスキーマ比較機能を使用して実現できますが、これは Visual Studio の Premium または Ultimate エディションでのみ利用でき、Professional エディションでは利用できません。

多くの場合、これは Red Gate SQL Compare Pro を使用して可能ですが、これはまだ完全にサポートされているシナリオではないことを警告する必要があります (私はこのツールのプロダクト マネージャーであるため、このルートを使用する場合はフィードバックを歓迎します) !)。

Red Gate の SQL ソース管理は、提案された作業方法をより適切に満たしますが、VS データベース プロジェクトに関連付けられていないため、これはまだ役に立ちません。繰り返しますが、これは今後のリリースで検討しているものです。ぜひお試しいただき、ご意見をお聞かせください。

http://www.red-gate.com/products/SQL_Source_Control/index.htm

于 2010-05-29T19:22:32.523 に答える