У меня есть пакет SSIS dtsx, который я хочу запустить с помощью PowerShell. Ниже я запускаю в PowerShell.
EXEC xp_cmdshell '"C:\Program Files\Microsoft SQL Server\130\DTS\Binn\DTExec.exe" /f "F:\SqlExport\New package.dtsx"'
К сожалению, я получаю ошибку ниже, и я не знаю, почему
EXEC : The term 'EXEC' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + EXEC xp_cmdshell '"C:\Program Files\Microsoft SQL Server\130\DTS\Binn ... + ~~~~ + CategoryInfo : ObjectNotFound: (EXEC:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
Я также включил xp_cmdshell
в SQL Server, используя команду ниже