Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 копирую данные из одной таблицы в другую и на другом сервере  [new]
NewIvanovec
Member

Откуда: Ivanovo
Сообщений: 586
решаю интересную задачу: копирую данные из одной таблицы в другую и на другом сервере
BEGIN tran
INSERT INTO [XSERIES226-1].UBS_NEW.dbo.ZEDB_EDB_DOK_ADDFL
SELECT * FROM [XSERIES226].UBS_NEW.dbo.ZEDB_EDB_DOK_ADDFL 
ROLLBACK tran


2005 sql server выдает ошибку

OLE DB provider "SQLNCLI" for linked server "XSERIES226-1" returned message "Связующий объект в транзакции уже есть.".
Сообщение 7395, уровень 16, состояние 2, строка 2
Unable to start a nested transaction for OLE DB provider "SQLNCLI" for linked server "XSERIES226-1". A nested transaction was required because the XACT_ABORT option was set to OFF.


что я не доделал, чтобы решить задачу?
20 ноя 13, 10:18    [15159317]     Ответить | Цитировать Сообщить модератору
 Re: копирую данные из одной таблицы в другую и на другом сервере  [new]
Гость333
Member

Откуда:
Сообщений: 3683
NewIvanovec
A nested transaction was required because the XACT_ABORT option was set to OFF.


что я не доделал, чтобы решить задачу?

Установить опцию XACT_ABORT в значение ON?
20 ноя 13, 10:21    [15159339]     Ответить | Цитировать Сообщить модератору
 Re: копирую данные из одной таблицы в другую и на другом сервере  [new]
NewIvanovec
Member

Откуда: Ivanovo
Сообщений: 586
Гость333
NewIvanovec
A nested transaction was required because the XACT_ABORT option was set to OFF.


что я не доделал, чтобы решить задачу?

Установить опцию XACT_ABORT в значение ON?


Спасибо. Помогло.
20 ноя 13, 10:48    [15159566]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить