Мне нужно запустить скрипт, сохраненный на моем компьютере, через CMD (SQLCMD) и сохранить результат в другом файле на моем компьютере.
Вы можете запустить скрипт, а затем создать еще одну резервную копию.
Вы можете попробовать mssql-scripter , который является многоплатформенным инструментом командной строки SQL, таким как sqlcmd.
Используйте SQLCMD для запуска сценария из командной строки, см .:
https://docs.microsoft.com/en-us/sql/tools/sqlcmd-utility?view=sql-server-2017
Чтобы сохранить вывод в файл, изучите использование каналов для вывода, см .:
Перенаправление Windows cmd stdout и stderr в один файл
или
https://helpdeskgeek.com/how-to/redirect-output-from-command-line-to-text-file/
Use bcp bcp "SELECT * FROM TABLE" queryout file.csv -t";" -SSERVERNAME -T -c -e errors.txt