Как отправить запрос HTTP или XML / RPC из хранимой процедуры / триггера SQL Server? - PullRequest
1 голос
/ 04 мая 2011

у моего клиента есть SQL Server с некоторой информацией о клиенте, и я разрабатываю интернет-магазин, используя базу данных MySQL. Нам нужно синхронизировать базу данных точек лояльности клиентов. Когда покупатель покупает товар в обычном магазине (не в интернет-магазине), они записываются на SQL Server (через какое-то бухгалтерское приложение). Проблема в том, что мне нужна эта информация, чтобы попасть на сервер MySQL, на котором хранится информация для приложения интернет-магазина, поэтому количество очков лояльности синхронизируется на обоих серверах.

Есть ли способ, как я могу отправить запрос http и / или xml / rpc с SQL Server с помощью триггера или хранимой процедуры (я полагаю, триггер может вызвать хранимую процедуру, так что любой из них в порядке)?

1 Ответ

2 голосов
/ 04 мая 2011

Обязательно ли взаимодействовать с БД MySQL через xml / rpc?

Я мог бы попытаться сделать это, связав БД MySQL с БД MSSQL ... процесс будет зависеть от версии, поэтому ваша версия MSSQL будет полезна ...

Но этот сайт:
http://www.infi.nl/blog/view/id/4/How_To_MySQL_as_a_linked_server_in_MS_SQL_Server

может быть хорошим началом для вас

РЕДАКТИРОВАТЬ: И здесь, для MSSQL2008
http://dbperf.wordpress.com/2010/07/22/link-mysql-to-ms-sql-server2008/

...