我试过没有成功,但我怀疑我目前有很多错误。但是,谁能告诉我是否可以跨一系列 SQL Server 代理作业步骤分隔 PowerShell 脚本,即
作业 1 步骤 1 --> 声明并分配一个变量
作业 1 步骤 2 --> 在查询/命令中使用变量
例如,我正在尝试在这里构建一个查询
powershell.exe -ExecutionPolicy Bypass -Command ' $query = ''select BackupFile from MyDB.dbo.tbl'''
并在此命令中使用它:
powershell.exe -ExecutionPolicy Bypass -Command ' $res = Invoke-Sqlcmd2 -ServerInstance myserver -Query $query | select-object -expand BackupFile'
我正在使用基本步骤来获得复杂事物的想法。
谢谢您的帮助!