web-dev-qa-db-ja.com

SSCMを使用してインストールされたSQL Server(すべてのバージョン)ですべてのサーバーをキャッチする

SQL Serverがインストールされたすべてのサーバーをスマートな方法で収集するサーバーコレクションを作成しようとしています。コレクションを作成し、基準のプロパティを使用して、スクリーンショットに示すように、すでにいくつかのサーバーを追加しました。スクリーンショットの右側にリストされている100個のSQLバージョンを手動で基準に追加したくありません。そのため、自分でクエリステートメントを作り直すつもりでした。しかし、リストされているすべてのSQLバージョンをコピーする方法が見つかりませんでした...(また、SSCMの背後にあるDBにアクセスできません)

そして、is like Microsoft SQL Serverを使用したクエリを使用すると、必要のないネイティブクライアントがたくさん取得されます。

誰かがここで新人を手伝ってくれる?

enter image description here

1
RayofCommand

次のクエリを使用すると、SQL ServerがインストールされているWindows Server OSがインストールされているマシンのみが表示されます。

sMS_R_System.ResourceIdのSMS_R_System.ResourceIdでSMS_R_SYSTEM.ResourceIdを選択します。 )AND SMS_R_System.OperatingSystemNameandVersion like "%server%"

クエリのサンプルがたくさんある良いサイトをいくつか見つけました。私はAnders Rodlandによるものをかなり頻繁に使用していますが、それは非常に役に立ちました。これがすべて役に立てば幸い

http://www.andersrodland.com/ultimate-sccm-querie-collection-list/

2
JaeBee