【发布时间】:2017-06-15 10:39:27
【问题描述】:
我似乎无法在 SQL 脚本中使用名为 $sqlParameters 的 PS 变量,是否有任何线索表明我做错了什么?
PowerShell:
$sqlParameters = "powerShellVar = 'CONTOSO\cmpsvc'"
invoke-sqlcmdInvoke SQL script using Powershell variables -inputfile "c:\temp\test.sql" -serverinstance SRVSCCM\MSSQLSERVER -variable $sqlParameters
SQL:
CREATE LOGIN [$sqlParameters] FROM WINDOWS;
USE test
EXEC sp_addrolemember N'db_owner', N'$sqlParameters'
GO
詹姆斯
【问题讨论】:
标签: sql-server powershell sqlcmd