Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Результат запроса в файл  [new]
YUAR
Member

Откуда:
Сообщений: 4
Здравствуйте.
Подскажите, как настроить автоматическую выгрузку результата запроса в файл(необходимо ежедневно выполнять запрос и переформировывать файл .txt)?
13 авг 13, 15:14    [14702836]     Ответить | Цитировать Сообщить модератору
 Re: Результат запроса в файл  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
SSIS, powerschell,sqlcmd....
13 авг 13, 15:28    [14702963]     Ответить | Цитировать Сообщить модератору
 Re: Результат запроса в файл  [new]
gang
Member

Откуда:
Сообщений: 1394
YUAR,

А в каком виде вы хотите видеть свой результат в этом файле .txt?
Вариантов действительно много.
Можно, например, просто свой селект в джоб записать и настроить логирование в файл. Будет некая служебная инфа добавляться, но и результат запроса тоже будет.
Если вам с каким-то преобразованием надо, то лучше SSIS пакет сделать.
Можно просто через визард импорта/экпорта сделать выгрузку и пакет сохранить, потом джоб на него настроить.
Или через bcp например:
exec master..xp_cmdshell 'bcp "select * from sysobjects" queryout "c:\temp\File.csv" -c -t, -T -CRAW'

Если xp_cmdshell по безопасности не напрягает. Можно тот же bcp из командной строки или батника вызвать.
bcp правда без танцев заголовки не грузит.
В общем вариантов куча. Выбирайте по задаче.
13 авг 13, 16:43    [14703536]     Ответить | Цитировать Сообщить модератору
 Re: Результат запроса в файл  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
https://www.sql.ru/faq/faq_topic.aspx?fid=122
14 авг 13, 06:28    [14705636]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить