powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с distributed transaction SQL7.0, SQL2000
19 сообщений из 19, страница 1 из 1
Проблема с distributed transaction SQL7.0, SQL2000
    #32069655
SuperMuha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я нашел здесь 4 разговора на эту тему, но у меня в скрипте:
Код: plaintext
1.
2.
3.
SET XACT_ABORT ON
begin distributed tran
select top  5  * from [ 192 . 168 . 27 . 2 ].UsersTraffic.dbo.UsersInfo
rollback tran
по прежнему ошибка:
Server: Msg 7391, Level 16, State 1, Line 4
The operation could not be performed because the OLE DB provider 'SQLOLEDB' does not support distributed transactions.
[OLE/DB provider returned message: New transaction cannot enlist in the specified transaction coordinator. ]

Говорю сразу, что пробовал запускат этот скрипт как на на одном, так и на другом сервере. Результат тот же. Там и там MSDTC запущен, порты 135 и >1024 открыты (как мне сказал наш сисадмин). У линкед серверов RPC и RPC out взведены. Где еще могда собака порыться?

Помогите, а то уже 3-тью неделю без транзакций работаю и пока Бог миловал, проблем нет, но это не может продолжаться вечно. Ж8-)
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069658
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первое.
Пингуются ли сервера между собой по имени ?

Второе
Почитайте HOWTO: Troubleshoot MS DTC Firewall Issues и воспользуйтесь предложенной в статье утилитой
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069673
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что дает DBCC TRACEON(7300,-1)?
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069705
SuperMuha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DBCC TRACEON(7300, -1) отвечает:
DBCC execution completed. If DBCC printed error messages, contact your system administrator.

Т.е. все нормально, я так понимаю. Или нет?

Сейчас разбираюсь с советом Glory. Похоже, что он как всегда попал в точку. Ж8-)
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069718
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно, дает.
Еще неплохо бы после TRACEON проиграть проблемный распределенный запрос :)
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069730
SuperMuha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К существующей ошибке добавилась:
OLE DB error trace [OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a].
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069737
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версии MSDTC одинаковы на обоих машинах?
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069743
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На 192.168.27.2 порт 135 закрыт. Проверял через
telnet 192.168.27.2 135
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069770
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Dankov:

Шутить изволите. Это же reserved address.
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069798
SuperMuha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я думаю что версии MSDTC одинаковы на обоих машинах, т.к. на сервере, где SQL7.0, я радом поставил SQL2000, но так и не перевел базы туда (руки все не доходят); ну а SQL2000 ставился с одного и тогоже диска (CD-ROM).

По именам серваки не пингуются между собой, только по адресу.
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069801
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шутить изволите. Это же reserved address.
192.168.27.2 135
И с какого RFC акта он стал reserved address??? :)
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069802
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шутить изволите. Это же reserved address.

Это не принципиально. Это была наметка, что нужно бы проверить телнетом доступность нужных портов.
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069812
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2mahoune:

Ну как же, RFC нет вроде, а вот сеть 192.168.x.x вроде классика для LAN. Откройте любой док по настройке IP,
например, Linux IP HOWTO.
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069824
SuperMuha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем огромное спасибо за участие и подсказки.
Все получилось, после того, как в файле hosts, на обоих серверах были сопоставлены соответствующие IP адреса соответствующим именам компьютеров. И тестер (DTCping.exe) помог. Еще раз спасибо.
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069906
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гых.... можно было и алиасы настроить....
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32069908
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да и DNS использовать нужно....
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32070321
Alien_x087
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй на
Код: plaintext
  UsersTraffic.dbo.UsersInfo

повесить unique index.
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32070325
Alien_x087
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Проблема с distributed transaction SQL7.0, SQL2000
    #32076621
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2mahoune: RFC1918
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с distributed transaction SQL7.0, SQL2000
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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