|
|
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Я нашел здесь 4 разговора на эту тему, но у меня в скрипте: Код: plaintext 1. 2. 3. 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-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 14:36:50 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Первое. Пингуются ли сервера между собой по имени ? Второе Почитайте HOWTO: Troubleshoot MS DTC Firewall Issues и воспользуйтесь предложенной в статье утилитой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 14:41:01 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Что дает DBCC TRACEON(7300,-1)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 14:52:16 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
DBCC TRACEON(7300, -1) отвечает: DBCC execution completed. If DBCC printed error messages, contact your system administrator. Т.е. все нормально, я так понимаю. Или нет? Сейчас разбираюсь с советом Glory. Похоже, что он как всегда попал в точку. Ж8-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 15:26:13 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Правильно, дает. Еще неплохо бы после TRACEON проиграть проблемный распределенный запрос :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 15:40:17 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
К существующей ошибке добавилась: OLE DB error trace [OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a]. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 16:16:03 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Версии MSDTC одинаковы на обоих машинах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 16:31:05 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
На 192.168.27.2 порт 135 закрыт. Проверял через telnet 192.168.27.2 135 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 16:43:59 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
2Dankov: Шутить изволите. Это же reserved address. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 17:17:44 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Я думаю что версии MSDTC одинаковы на обоих машинах, т.к. на сервере, где SQL7.0, я радом поставил SQL2000, но так и не перевел базы туда (руки все не доходят); ну а SQL2000 ставился с одного и тогоже диска (CD-ROM). По именам серваки не пингуются между собой, только по адресу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 18:00:17 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Шутить изволите. Это же reserved address. 192.168.27.2 135 И с какого RFC акта он стал reserved address??? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 18:06:32 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Шутить изволите. Это же reserved address. Это не принципиально. Это была наметка, что нужно бы проверить телнетом доступность нужных портов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 18:06:50 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
2mahoune: Ну как же, RFC нет вроде, а вот сеть 192.168.x.x вроде классика для LAN. Откройте любой док по настройке IP, например, Linux IP HOWTO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 18:30:13 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Всем огромное спасибо за участие и подсказки. Все получилось, после того, как в файле hosts, на обоих серверах были сопоставлены соответствующие IP адреса соответствующим именам компьютеров. И тестер (DTCping.exe) помог. Еще раз спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 19:03:11 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
гых.... можно было и алиасы настроить.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2002, 02:28:46 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
да и DNS использовать нужно.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2002, 02:30:09 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Попробуй на Код: plaintext повесить unique index. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2002, 17:00:37 |
|
||
|
Проблема с distributed transaction SQL7.0, SQL2000
|
|||
|---|---|---|---|
|
#18+
Посмотри: ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/trblsql/tr_reslsyserr_2_4gqh.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2002, 17:09:45 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3363&tid=1818260]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 347ms |

| 0 / 0 |
