-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 回答