35得票2回答
"Invoke-Sqlcmd"不被识别为命令的名称。

最近我们开始使用 SQL Server 2012 SP3 并使用 PowerShell 脚本构建 SQL Server 2012。在自动化流程中,我们需要在数据库上运行多个脚本,我发现 Invoke-Sqlcmd 直到我遇到了这个问题。 当我在安装 SQL Server 的系统上以 Power...

32得票5回答
调用`Invoke-sqlcmd`时出现无法加载adalsql.dll错误

我已经安装了带有SSDT的VS2015,以及SSMS和SqlServer PowerShell模块(其中包括invoke-sqlcmd命令),但如果我尝试对Azure SQL数据仓库执行查询,则出现以下情况:invoke-sqlcmd -Query "Select top 5 * from ...

13得票4回答
在 sqlcmd / Invoke-SqlCmd 中如何转义变量

我正在使用PowerShell,并使用Invoke-SqlCmd。我能够将变量传递给SQL:$variables = @( "MyVariable='hello'" ) Invoke-SqlCmd ` -ServerInstance 'localhost' ` -Databa...

11得票5回答
Invoke-Sqlcmd无法运行。

我有一个PowerShell脚本,检查运行它的服务器的CPU使用率,如果超过一定阈值,就会运行SQL存储过程并发送电子邮件。 该脚本在我的开发服务器上以最新版本的PowerShell正确运行。但是,在需要获取CPU值的生产服务器上运行Invoke-Sqlcmd命令时遇到了问题。例如可以称为"...

7得票1回答
PowerShell:使用Get-Credential的invoke-sqlcmd无法工作

我从未见过一个如此简单的脚本如此彻底地失败: $SQLServer = "localhost" $cred = Get-Credential invoke-sqlcmd -ServerInstance $SQLServer -Credential $cred -Query "select @...

7得票3回答
不带引号和标题的Invoke-sqlcmd输出

输出示例: #TYPE System.Data.DataRow <--- "PersonalNr" <--- "00001005" "00001008" "00001009" "00001013" "00001019" "00001024" 要求: 我希望得到一个输出结果,...