2011-08-04 21 views
0

クライアントはソフトウェアを持ち、そのインスタンスは多数あります(プロジェクトごとに1つ)。それらはすべて同じSQLサーバーを共有します。しかし、各インスタンスごとに1つのDBカタログがあります。 T-SQLでは、SQLサーバーのカタログを自動検出することは可能ですか?あるいは、ストアドプロシージャのパラメータにカタログ名を送ることができますか?私はこれを行う方法を理解していませんでした。クエリにエラーが発生します。DBインスタンスの自動検出

SELECT * FROM @CatalogDotTableName 

手掛かりはありますか?

ありがとうございます!

答えて

1

どの程度

SELECT name 
FROM sys.databases 
0

レジストリにシーク:お時間をHKLMの "Microsoft \ Microsoft SQL Serverの\インスタンス名\ SQL \ SOFTWARE"

+0

感謝を。私はチェックし、カタログではなくSQLインスタンスを表示します。私はカタログのリストを探しています。それでも、それは良いヒントです – Mathieu

関連する問題