2009-05-22 8 views
0

私は以下のサイトSQL Server 2005およびVisual Source Safe 2005で制御ストアドプロシージャをソースする方法はありますか。

http://msdn.microsoft.com/en-us/library/ms181089(VS.80).aspx

上の手順に従うことをしようとしています。しかし、私は、「データビューウィンドウをし、ソース管理コマンドに追加」を見つけるSQL経営管理論Studioではできませんでした。次に、ストアドプロシージャを変更しようとした後、「ソースコントロールツールバー」の「ソースコントロールの変更」ボタンをクリックしました。 SQL Serverマシンのビジュアルソースセーフクライアントが私のVisualソースセーフリポジトリに接続のほかに、私はので、次のエラーメッセージのストアドプロシージャのバインディングを変更することができませんでした:私は何をするか分からない

Cannot change source control bindings. Ensure that each project has a valid binding. 

もう何か案が?

答えて

2

個人的には、データベースアーチファクトを追跡するためにSource SafeをSQL Serverで直接使用しないで、データベースプロジェクトを作成してソース管理にリンクします。

このようにすることで、Visual StudioやSQL Serverとのソースセーフ統合を維持できます。

2

ストアドプロシージャをスクリプトファイルに書き込んでコミットします。変更を加えると、そのファイルを編集し、通常のソースコードと同様にコミットします。ストアドプロシージャをスクリプトとして記述すると、後でデータベースをスクリプト化する場合にも時間が節約されます。

0

このサイトチェックアウト: VBScript with SQLDMO は基本的に私たちは、社内で何をすべきか、私たちは、SQLのすべての内容は、その後、我々はスルーSourceSafeのオブジェクトを使用して、ディレクトリに出てオブジェクトを出力にSQLDMOを使用するVBScriptファイルを書いていますvbscriptを使用してバージョン管理を管理します。残念ながら、私の上司がこのサイトを頻繁に頻繁に利用しているので、コードを投稿できません;)

最近VSSからTFSに切り替えて、.NETで管理するプロセスを書きました。

1

SQL Management Studioでソース管理の設定を確認しましたか? [ツール]> [オプション]、[ソース管理] SourceSafeが現在のソースコントロールプラグインとして設定されていることを確認します。あなたのスクリプトでは、スクリプトプロジェクト(ファイル>新規>プロジェクト> SQL Serverスクリプト)を作成してスクリプトを追加することができます。スクリプトプロジェクトを右クリックすると、「ソース管理へのソリューションの追加」が表示されます。

関連する問題