2009-06-04 22 views
3

私は一見ソースコントロールをサポートしていSSMS、に私のソースコントロールを結ぶしたいと思い、以下の構造SQL Server Management Studioの2005とソース管理

Database 
    Tables 
    Stored Procs 
    Views 
    Static Data 

にソースコントロールに格納されているすべての私のSQLを持っていますが、 SSMSはすべてのスクリプトを1つのフォルダに入れたいと思っています。これは私のための初心者です。

SSMSに既存の構造を使用させることは可能ですか? そうでなければ、SSMS 2008はその点でもう少し柔軟性がありますか?

答えて

1

代わりにVisual Studioデータベースプロジェクトを使用できます(VS 2005 Professionalに含まれています)。これは、サブフォルダを含むVisual Studioの優れたプロジェクト機能をすべて提供します。しかし、SQLスクリプトを実行するのは簡単ではありません。ファイルを保存し、右クリックして[スクリプトの実行]を選択する必要があります。結果が出力ウィンドウに表示されます。 SSMSのF5ほど簡単ではないし、表形式の結果オプションも得られない。

http://blog.reamped.net/post/2008/05/Using-Database-Projects-for-Visual-Studio.aspxに概要があります。

2

SQLDMO(旧式)を使用してスクリプトを作成するか、SMOを使用してスクリプトを作成することができます。あるいは、ある種の自動化を伴うApex SQL Scriptのようなサードパーティツール。

1

Red GateはSQL Source Controlという新しいSSMSアドインツールをリリースします。これにより、開発データベースがソース管理の場所にリンクされるので、スクリプトを自分で管理する必要はありません。開発データベース内のオブジェクトを変更するだけで、残りの作業はツールで行います。詳細を知り、初期アクセスプログラムにサインアップするには、linkにアクセスしてください。

+0

これは非常に有望ですね。 – NotMe

+0

これが出荷されたことをお知らせするだけです。 http://www.red-gate.com/products/SQL_Source_Control/index.htmで試してみてください。 –

関連する問題