- PR -

SQLServerストアドプロシージャの変更管理

1
投稿者投稿内容
丸山
会議室デビュー日: 2004/07/07
投稿数: 7
投稿日時: 2004-07-07 13:21
はじめまして。
ASP.NET+SQLServer2000でシステム開発を行っているのですが、SQLServerのストアドプロシージャをVSS(Visual SourceSafe)等で変更管理する方法はないでしょうか?
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-07-07 14:22
 ASP.NETの開発環境は?VS.NET Ent.以上なら、IDEからリンクできたはず。。。

 そうでない場合、VSSなどは“ファイルを”管理してくれるのだから、ファイルに書き出して管理すればいいのでは?
丸山
会議室デビュー日: 2004/07/07
投稿数: 7
投稿日時: 2004-07-07 14:30
Jittaさんありがとうございます。

開発環境はVS.NET Entです。確かにIDEから表示&Editが可能です。
さらにストアドのデバック(ステップ実行)まで可能でしたので、VSSと統合した変更管理もできないものか、と思った次第です。

そうですね、素直にSQLスクリプトファイルをVSSで管理することにしたいと思います。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-07-07 15:11
引用:

丸山さんの書き込み (2004-07-07 14:30) より:

開発環境はVS.NET Entです。確かにIDEから表示&Editが可能です。
さらにストアドのデバック(ステップ実行)まで可能でしたので、VSSと統合した変更管理もできないものか、と思った次第です。



 私はデータベースにOracleを使っていたのでよくわからないのですが、ソリューションの一覧にストアドプロシージャもでますよね?でない?サーバの一覧にだけでる?

そこから右クリックでVSSに登録って、できない・・・のか。残念。
丸山
会議室デビュー日: 2004/07/07
投稿数: 7
投稿日時: 2004-07-07 15:30
さすがにそこまではできないようでした。
残念です。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-07-13 09:12
再々ですが。。。


 VS.NET2003をバーチャルPCにインストールしていて気がついたのですが、こんな機能があります。
引用:

サーバーコンポーネント→V6ストアドプロシージャのバージョン管理:
 Visual Databaseツールを使ってSQL Server上でストアドプロシージャバージョン管理を有効にする場合、Visual Source Safeファイルに加え、特定のファイルをSQL Serverにインストールする必要があります。このオプションをオンにすると、それらのファイルがインストールされます。


 これを読むと、できそうなのですが、、、?SQL Serverを先にインストールしておく必要がある?
丸山
会議室デビュー日: 2004/07/07
投稿数: 7
投稿日時: 2004-07-13 10:05
確かにありました!ありがとうございます。
http://support.microsoft.com/default.aspx?scid=kb;ja;818368

ちなみにこれはInterDev+SQLServer7.0時代からできたようです。
http://www.microsoft.com/Japan/msdn/vs_previous/Vstudio/techmat/feature/vs6_sql7wp/

調べ方が良くなかったようです。検索キーワードは「ストアドプロシージャ」「バージョン管理」ですね。
1

スキルアップ/キャリアアップ(JOB@IT)