результаты задания в текстовый файл на sql server

#sql-server-2008

#sql-server-2008

Вопрос:

Я настроил задание в SSMS для запуска каждый день, где оно выполняет запросы к двум таблицам и сохраняет результаты в текстовых файлах .csv в папке. Это работает нормально, но я бы хотел, чтобы файлы были текстовыми файлами, разделенными запятыми, и он хранит их с пробелами между столбцами, и это приводит к ненужному увеличению размера.. Я зашел в tool / options и т.д. И установил формат текстового файла sql-запроса на разделитель через запятую, и он отлично работает, когда я запускаю запрос вручную и выбираю сохранить результаты, но не в рамках фактического задания. Есть предложения

На самом деле, если бы я мог получить результаты запросов бота для сохранения только в одном текстовом файле, это было бы еще лучше.

Ответ №1:

Я думаю, вы можете захотеть использовать

  1. SSIS и отправьте выходные данные в файл в формате CSV
  2. BCP
  3. SQLCMD