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

Откуда:
Сообщений: 1508
Делал кто - нибудь? В MS SQL 2008r2 в обьекте SriptTask нет опции - AddWebServiceReference.... Как быть?
25 апр 16, 12:47    [19102528]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - как запустить WCF сервис?  [new]
Владислав Колосов
Member

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

механизм референсов - это же обертка. Напишите свой загрузчик HTTP и разборщик XML. Или внешним приложением грузите.
25 апр 16, 13:03    [19102635]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - как запустить WCF сервис?  [new]
Santa89
Member

Откуда:
Сообщений: 1508
А есть какие нибудь варианты попроще? Ну что то вроде вызывать из SSIS командную строку а из нее - сервис?
25 апр 16, 13:06    [19102663]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - как запустить WCF сервис?  [new]
ппп-п
Guest
Santa89,

https://blogs.msdn.microsoft.com/dbrowne/2010/07/08/how-to-configure-an-ssis-package-to-access-a-web-service-using-wcf/
25 апр 16, 14:21    [19103236]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - как запустить WCF сервис?  [new]
Santa89
Member

Откуда:
Сообщений: 1508
ппп-п,

нет в старой студии .NET Framework 3.5...
25 апр 16, 15:14    [19103618]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - как запустить WCF сервис?  [new]
Santa89
Member

Откуда:
Сообщений: 1508
Вобщем, все там есть, не там смотрел)

Может быть кому то пригодится - ссылка на веб сервис в старой VS (у нас это 2008 версия) есть пункт меню Project-Add Web Reference. Дальше - все стандартно.
25 апр 16, 15:55    [19103917]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - как запустить WCF сервис?  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Santa89
Делал кто - нибудь? В MS SQL 2008r2 в обьекте SriptTask нет опции - AddWebServiceReference.... Как быть?

Так вроде есть Web Service Task в SQL Server 2008 R2.
https://technet.microsoft.com/en-us/library/cc952927(v=sql.100).aspx
25 апр 16, 15:56    [19103922]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - как запустить WCF сервис?  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Не знаю, как в MS SQL 2008, но в 1012-м WCF service отлично из под него запускается.
25 апр 16, 15:59    [19103931]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - как запустить WCF сервис?  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4846
Santa89,

напишите в VS библиотеку, которая использует ваш референс. Задеплойте ей в GAC , а затем зареференсите эту библиотеку из-под SSIS
25 апр 16, 19:28    [19104872]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить