|
|
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
Добрый день. Такой запрос выполняется успешно: Код: sql 1. А такой: Код: sql 1. 2. Выдает ошибку: OLE DB provider "SQLNCLI" for linked server "10.0.0.2" returned message "Диспетчер транзакций отключил поддержку удаленных и сетевых транзакций.". Сообщение 7391, уровень 16, состояние 2, строка 31 The operation could not be performed because OLE DB provider "SQLNCLI" for linked server "10.0.0.2" was unable to begin a distributed transaction. При этом @CurrentJobs - это табличная переменная и запрос с локального сервера в нее выполняется успешно: Код: sql 1. 2. Как присвоить значение табличной переменной из EXECUTE с линкованого сервера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 12:57:16 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
гогол, select * from msdb.dbo.sysjobs и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 13:00:27 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
У вас или DTC на обоих серверах не настроен или что-то ещё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 13:01:25 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
Владислав Колосовгогол, select * from msdb.dbo.sysjobs и т.п. Мне нужен статус джоба его там нет (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 13:07:30 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
Владислав КолосовУ вас или DTC на обоих серверах не настроен или что-то ещё. DTS True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 13:08:23 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
Владислав КолосовУ вас или DTC на обоих серверах не настроен или что-то ещё. я спутал с RPC . Подскажите пожалуйста где настройки DTC проверить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 13:44:00 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
гогол Код: sql 1. 2. Код: sql 1. 2. 3. гоголКак присвоить значение табличной переменной из EXECUTE с линкованого сервера? Никак. Insert - это всегда транзакция. А если идёт обращение к линкеду то будет распределённая. Можно на уровне провайдера отключить транзакции (опция distribtx в строке соединения). В provider string прописывается при создании linked'а. Можно проверить работу DTS: https://www.google.ru/search?q=dtcping и починить то, что не работает https://www.google.ru/search?q=how to use dtcping Можно настроит сеть для DTS: https://www.google.ru/search?q=distributed transaction service port ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 14:06:30 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
DTCPing по IP не пингует: remote host name can only be NetBIOS name По имени сервера с доменом тоже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 16:20:25 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
ага, надо на двух сразу запустить... пока не нашел где нетбиос имя брать правда... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 16:24:17 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
от DTC можно отказаться переписав через OPENQUERY ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 16:29:48 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
TaPaKот DTC можно отказаться переписав через OPENQUERY Что-то не получается получить значения функции, как уже только не пробовал: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 16:56:21 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
гоголTaPaKот DTC можно отказаться переписав через OPENQUERY Что-то не получается получить значения функции, как уже только не пробовал: Код: sql 1. Добавил SET FMTONLY OFF и сработало о_О ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 17:00:44 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
На счет DTCPing . Запускаю его. Он создает лог. В логе прописаны настройки. Так в этих настройках NetBIOS name пустое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 17:10:30 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
UDP port 1434, see SQL Server Browser Service ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 17:28:13 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
Konst_OneUDP port 1434, see SQL Server Browser Service ничего не понял... причем тут SSBS ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 17:42:49 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
проверьте порт, должен быть доступен с обеих сторон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 17:44:17 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
Konst_Oneпроверьте порт, должен быть доступен с обеих сторон проверил телнотом - доступны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 17:57:21 |
|
||
|
LINKED SERVER unable to begin a distributed transaction
|
|||
|---|---|---|---|
|
#18+
гогол, what? telnet клиент проверяет доступность только TCP порта. а вообще проверьте 1) services.msc => включена ли служба MSDTC 2) dcomcfg => используется ли для хоста локальный координатор по умолчанию? в безопасности учетка входа NT AUTHORITY\Network service ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 18:24:47 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=175&tid=1690730]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
144ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 459ms |

| 0 / 0 |
