я получил следующую проблему:
У меня есть сервер под управлением Win Server 2000 / MSSQL Server 20000 (не спрашивайте почему), у меня на сервере MSSQL есть связанный сервер с MySQL 5.1.
Мой связанный сервер работает нормально, я выполнил openquerys и отлично работает, проблема в том, что я пытаюсь связать OPENQUERY с конкретным триггером.
Что мне нужно сделать, это синхронизировать обе базы данных, например, если я делаю вставку в MSSQL, триггер должен взять эти данные и вставить их на связанный сервер с MYSQL.
Я получил следующую ошибку:
Servidor: mensaje 7391, Nivel 16, Estado 1 ,орядок работы
items_insert, línea 5 No se puede реализует работу. Эль провидор
OLE DB «MSDASQL» не распространяется на транзакции. [OLE / DB
провайдер вернул сообщение: [MySQL] [ODBC 3.51 Driver] Необязательная функция
не поддерживается]
Испанская часть говорит что-то вроде «Операция не может t be done, The OLE DB 'MSDASQL' couldn
запустить распределенную транзакцию»
Надеюсь, кто-нибудь поможет мне с этим!