Можно ли вставить данные в MySQL из триггера SQL Server? - PullRequest
0 голосов
/ 04 декабря 2009

Интересный вопрос в пятницу днем, нет?

Как говорится в вопросе, возможно ли написать триггер SQL Server, который вставляет данные в таблицу MySQL?


РЕДАКТИРОВАТЬ: Да, я знаю это в основном глупая идея и что приложение должно делать это и так далее. Но это унаследованное приложение Classic ASP, которое мы переходим на MySQL; и пока мы не избавимся от бита ASP, мы действительно хотели бы иметь возможность передавать данные в систему MySQL, не касаясь кода ASP.

Ибо там будут драконы. Просто упоминание о том, что это приводит к сбою.

Спасибо всем!

Ответы [ 2 ]

2 голосов
/ 04 декабря 2009

Чтобы записать данные в базу данных, отличную от SQL Server, вам необходимо сначала создать связанный экземпляр сервера на SQL Server, указывающий на другую базу данных (в данном примере MySQL) с соответствующими учетными данными / разрешениями.

1 голос
/ 06 декабря 2009

Один из способов сделать это - использовать SQL CLR. У вас может быть хранимая процедура или функция CLR, которая обращается к БД MySql.

...