Как я могу обработать отправленные по электронной почте файлы управления заданиями для SQL Server? - PullRequest
0 голосов
/ 11 сентября 2009

Как я могу обнаружить контрольные файлы из любого почтового ящика, отсканировать этот файл, расшифровать его и поставить в очередь как задание, используя диспетчер заданий в SQL Server?

1 Ответ

0 голосов
/ 11 сентября 2009

Для этого вам нужно будет использовать скрипт .net. Для чтения входящей электронной почты и получения данных / конфигурационного файла / заданий из электронной почты не существует конкретной задачи SSIS.

В качестве альтернативы вы можете написать небольшой макрос или скрипт vb.net и прикрепить его к Outlook, который будет удалять файл из электронной почты и помещать его в какую-либо папку или напрямую добавлять в расписание заданий SQL. Может быть, вы можете использовать работу SQL, часто просматривая в определенной папке файлы для обработки. Эту часть также можно выполнить с помощью служб SSIS. Но некоторый уровень кодирования необходим.

Тогда, если у вас есть доступ веб-службы к вашему почтовому ящику, вы можете использовать источник веб-службы для доступа к файлу и использовать задачу «Выполнение SQL» для добавления задания. Таким образом, вы можете избежать .net кодирования.

Там может быть много других способов. Эти три я получил после того, как начал набирать ответ. Так что исследуйте немного больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...