在Powershell中查询SqlServer

时间:2012-01-28 00:37:11

标签: sql-server powershell

我已经为SQL Server 2008 R2安装了Windows PowerShell Extensions

并尝试执行以下操作 Add-PsSnapin sqlserverprovidersnapin100 Add-PsSnapin sqlservercmdletsnapin100

但出现以下错误

  

Add-PSSnapin:没有为Windows PowerShell版本2注册管理单元。   在行:1 char:13   + Add-PsSnapin<<<< sqlserverprovidersnapin100       + CategoryInfo:InvalidArgument:(sqlserverprovidersnapin100:String)[Add-PSSnapin],PSArgumentException       + FullyQualifiedErrorId:AddPSSnapInRead,Microsoft.PowerShell.Commands.AddPSSnapinCommand

这是一台32位的Windows 7机器,我试图运行powershell。

感谢。

1 个答案:

答案 0 :(得分:2)

我通常只使用命令Add-PSSnapin SQL。它更容易记忆,更快速地输入。

我猜你确实安装了所有先决条件,例如SQL Server 2008 R2管理对象?正如download page所述,这是必需的。