я в настоящее время:Что такое подробный вывод invoke-sqlcmd для синтаксиса файла?
(invoke-sqlcmd -inputfile (Join-Path $FileDirectory $FileName) -ServerInstance $ServerName -verbose) > $OutFileName
На что я получаю вывод:
VERBOSE: Changed database context to 'BLUELABEL'
Я пытаюсь использовать подробный вывод для записи в файл, указанный с помощью функции Join-Path ,
Что я делаю неправильно?
(с помощью PowerShell V3)
Я нашел этот вопрос с ответами, но мне кажется, отличается, и я не могу применить те же идеи: Powershell Invoke-Sqlcmd capture verbose output
** Что я делаю неправильно? ** Не давая '$ OutFileName' значение. Вопрос в том, почему вы хотите написать файл, содержащий команду sql, которую вы выполняете? – arco444
Прошу прощения, что это только часть, на которую я выводю, предположим, что все переменные правильно назначены. – obizues