-2

以下のシナリオをスクリプト化したいと思います。

100 個の SQL Server のリストがあります (名前付きインスタンスもほとんどありません)。私の目標は

  1. table/textpad から各サーバーを読み取ります。

  2. 提供されたユーザー名とパスワードで接続を確立してみてください。(これは、すべてのサーバーに共通する、高い特権を持つ Windows アカウントです。)

    注 : SQLCMD 、T-SQL、または POWERSHELL で十分です。

  3. サーバーがオンラインかどうかを確認します。もし、そうなら、

    *) スキップして、リスト内の次のサーバーまたはインスタンスに移動します。

  4. いいえの場合、

    *) サーバー/インスタンスがダウンしているというメールを投げる必要があります。

4

1 に答える 1

0

ステップ 2 では、統合セキュリティ (Windows アカウントなど) で接続している場合、SQL Server への接続を試行する前に、そのアカウントでスレッドを実行する必要があることに注意してください。接続レベルで Windows アカウントを指定することはできません。

于 2012-09-19T20:56:34.360 に答える