2

我在周末安装了 PowerShell 4,从那时起,当我尝试运行 Invoke-Sqlcmd commandlet 时,我收到错误“‘Invoke-Sqlcmd’一词未被识别为 cmdlet、函数的名称”。

在 PowerShell 4 之前,这几个月来一直运行良好。

我安装了 CU7 的 SQL 2012 SP1。VS 2013 与 .NET 4.5.1。据我所知,我拥有 PowerShell 所需的所有最新功能。

我怎样才能解决这个问题?

Invoke-Sqlcmd :术语“Invoke-Sqlcmd”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。在行:1 字符:1

几天前我在SuperUser上问过,但在那里没有得到太大的牵引力。

4

1 回答 1

2

确保已导入 SQL PowerShell 模块

于 2014-01-14T13:23:07.603 回答