2017-05-22 12 views
1

大規模な環境でSQL Server SPNを管理できる必要がありますが、setspnコマンドを使用するのは少し遅いです。PowerShellでSetSPNコマンドの代わりに

より速いsetspnコマンドに代わるものがありますか?おそらくActiveDirectory PowerShellモジュールですか?

おかげ

+5

SetSPNが遅い理由があります - それは衝突が起こらないようにディレクトリを照会しています - setspnがあなたに無料で提供するすてきなエラー処理を除外したいのですか? –

+2

また、速度要件は何ですか? SetSPNはサーバー構築時に一度呼び出されます。 100台のサーバーを構築している場合でも、ファイルをファイルに入れ、ファイルを繰り返し処理して昼食を取るスクリプトを作成します。 –

+0

@マティアス、ありがとう。私はエラー処理が必要です。私はおそらく、 'setspn'コマンド – Luke

答えて

1

私は、SPNを管理するための外setspnのいずれかの方法を認識していないです。つまり、サードパーティのソリューションを入手したとしても、その目的のためにADで使用されているユーティリティであるため、バックグラウンドでそれを呼び出すことに変わりはありません。

dbatoolsモジュールには、SQL ServerのSPN管理に関する機能が含まれています。テストでは、MicrosoftのKerberos Configuration Managerより少し上手く機能しています。大規模なドメインでは最速ではないかもしれませんが、検証/設定などを自動化する機能を提供します。利用可能

コマンド:

このモジュールは、あなたがコードhereを見つけることができるので、GitHubの上でホストされている/維持されています。

関連する問題