-1

我制作了一个 powershell 脚本来重置 sql 会话,它适用于同事集,但不适用于我的:

add-pssnapin SqlServerCmdletSnapin100
add-pssnapin SqlServerProviderSnapin100 
 $SQLUsername = 'usename'
 $SQLInstance = "servername";
 $SQLPassword2 = "******"
 $SQLQuery = 'select getdate()'
Invoke-SQLCmd -Query $SQLQuery -ServerInstance $SQLInstance -Username $SQLUsername -Password $SQLPassword2 | Format-Table -Autosize

我有一条错误消息告诉我“add-PSSnapin:powershell 中没有组件注册”。我想这是因为 SqlServerCmdletSnapin100 和 SqlServerProviderSnapin100 的 dll 没有安装。有人可以告诉我我想如何安装它吗?

4

1 回答 1

0

SQL Server 管理单元是通过安装 SQL Server Management Tools 2008 或更高版本来安装的。

于 2013-10-09T20:01:20.973 回答