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

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5136
собственно сабж
есть готовые выборки данных. Настроен Database mail.
До этого отсылал данные письмами при помощи html - хотят excel файликом. Что посоветуете.
17 янв 13, 16:39    [13786512]     Ответить | Цитировать Сообщить модератору
 Re: Импорт данных по расписанию из sql в excel по почте  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5136
да и версия 2008 R 2
17 янв 13, 16:41    [13786525]     Ответить | Цитировать Сообщить модератору
 Re: Импорт данных по расписанию из sql в excel по почте  [new]
SSRS или SSIS
Guest
...дело вкуса.
17 янв 13, 17:08    [13786733]     Ответить | Цитировать Сообщить модератору
 Re: Импорт данных по расписанию из sql в excel по почте  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5136
SSRS или SSIS - желательно бы конечно без использования этих служб)
17 янв 13, 17:20    [13786814]     Ответить | Цитировать Сообщить модератору
 Re: Импорт данных по расписанию из sql в excel по почте  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 35078
Блог
можно интегрировать запрос в Excel, через SSIS только нажимать кнопку "обновить все" и отправлять файл
17 янв 13, 17:20    [13786816]     Ответить | Цитировать Сообщить модератору
 Re: Импорт данных по расписанию из sql в excel по почте  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5136
Критик
можно интегрировать запрос в Excel, через SSIS только нажимать кнопку "обновить все" и отправлять файл

письма счастья будут идти в любое время, в том числе и в выходные дни, хорошо бы скрипт и в JOB его)
17 янв 13, 17:22    [13786831]     Ответить | Цитировать Сообщить модератору
 Re: Импорт данных по расписанию из sql в excel по почте  [new]
AnaceH
Member

Откуда:
Сообщений: 109
Александр52,

как вариант +
EXEC sp_send_dbmail 
.....
  @file_attachments=...

Все только на T-SQL, без использования SSRS или SSIS, как заказывали.
Скрипт по ссылке генерирует скрипт, который генерирует файл (расширение xml, но виндой распознается как excel файл).
17 янв 13, 17:41    [13786906]     Ответить | Цитировать Сообщить модератору
 Re: Импорт данных по расписанию из sql в excel по почте  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Александр52
SSRS


Делаете репорт в SSRS и делает его рассылку там же в виде сексельского файла.
17 янв 13, 17:43    [13786910]     Ответить | Цитировать Сообщить модератору
 Re: Импорт данных по расписанию из sql в excel по почте  [new]
SSRS или SSIS
Guest
Александр52
SSRS или SSIS - желательно бы конечно без использования этих служб)

вам их запретили испольовать? или вы их боитесь не знаете?
17 янв 13, 17:46    [13786926]     Ответить | Цитировать Сообщить модератору
 Re: Импорт данных по расписанию из sql в excel по почте  [new]
SSRS или SSIS
Guest
pkarklin
Александр52
SSRS


Делаете репорт в SSRS и делает его рассылку там же в виде сексельского файла.

Я тоже считаю, что это самый простой/правильный способ, если только не нужно делать несколько страниц с разными данным в одной книге. В этом случае использовать SSIS.
17 янв 13, 17:50    [13786947]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить