Проблемы распределенных транзакций SQL
Дорогие, я создаю сервер связи с другим компьютером, чтобы создать синоним под названием "yso", чтобы выбрать из одной таблицы и вставить в другую таблицу на другом сервере также, когда я пытаюсь выполнить следующее :
INSERT INTO yso ( data ) SELECT data FROM dbo.my
выполнение происходит успешно, но когда я выполняю его с транзакцией (распределенная транзакция):
BEGIN TRANSACTION INSERT INTO yso ( data ) SELECT data FROM dbo.my COMMIT TRANSACTION
я получаю следующую ошибку:
MSDTC on server 'MyPC' is unavailable.
я пробовал много способов "я проверяю службы Distributed transaction Coordinator и Distributed Link Tracking Client в component services, и они работают нормально также я перезапускаю их, я перезапускаю сервер базы данных, я изменил настройки в разделе component Services/computers/Distributed Transaction Coordinator щелкните правой кнопкой мыши на локальном DTC перейдите на вкладку security и проверьте все настройки безопасности и проверьте, является ли имя учетной записи NT AUTHORITY\NetworkService"
все это не работает с моим делом, так как я могу решить эту проблему..