Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с Distributed transactions (distrib query) ! / 2 сообщений из 2, страница 1 из 1
06.05.2002, 15:35
    #32029596
sagitarius
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Distributed transactions (distrib query) !
Кто крут в Distributed transactions подскажите !

Не получается Distributed transaction через инет. В локальной сети все работает, а если пытаюсь выполнить простой запрос через инет, то выдается ошибка:

he operation could not be performed because the OLE DB provider 'SQLOLEDB' does not support distributed transactions.
[OLE/DB provider returned message: Distributed transaction error]

Ситуация подробно:
Есть 2 сервера в разных доменах на разных концах инета. Один полностью в инете с ревльным IP, другой за NAT 1:1 (т.е. почти с реальным IP). На обоих пожнят DTC. Один сервер линкуем к другому (linked server). Просто запросы типа select ... выполняются, но как только дело касается транзакций, то выдается указанная выше ошибка. Запрос типа:

begin distributed tran
delete from <srv name>.<db name>.dbo.user_logs where rec_id<20
select top 100 * from <srv name>.<db name>.dbo.user_logs
rollback tran

Причем все тоже без проблем отрабатывает когда линкую сервер из локалки.

Подскажите что делать ?! Может как DTC настроить ?! Или есть какой другой путь чтобы из сторенной в одном сервере обращаться к другому с разными командочками (update, insert, delete, select) к другому серверу и чтобы можно было при этом реагировать на проблемы с выролненем этих команд ?
...
Рейтинг: 0 / 0
06.05.2002, 20:05
    #32029599
bik_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Distributed transactions (distrib query) !
Можно попробовать:

1. Проверь, что службы MSDTC стартуют по учетной записью, существующей в обоих доменах.
2. Проверь, что порты, нужные MSDTC открыты (135 и динамически выделяемые > 1024) для
доступа.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с Distributed transactions (distrib query) ! / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]