SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Microsoft SQL Server » Linked Server к IBM DB2 и транзакции
Linked Server к IBM DB2 и транзакции [сообщение #1646] Fri, 17 February 2023 20:44 Переход к следующему сообщению
YuriAbele в настоящее время не в онлайне  YuriAbele
Сообщений: 2
Зарегистрирован: February 2023
Junior Member
Всем привет!
Кто-то знает, как через Lenked Server к DB2 (через IBMDASQL), с помощью
EXEC('my sql text') AT <MY_LINKED_SERVER>
посылать несколько комманд в (важно!) рамках одной транзакции?
Re: Linked Server к IBM DB2 и транзакции [сообщение #1647 является ответом на сообщение #1646] Fri, 17 February 2023 20:49 Переход к предыдущему сообщениюПереход к следующему сообщению
YuriAbele в настоящее время не в онлайне  YuriAbele
Сообщений: 2
Зарегистрирован: February 2023
Junior Member
Уточнениея:
- distributed transaction стартованую на MSSQL стороне не предлагать
- пожалуйста только проверенные рецепты - гуглить я тоже умею

заранее спасибо за помощь!
Re: Linked Server к IBM DB2 и транзакции [сообщение #1648 является ответом на сообщение #1647] Sat, 18 February 2023 19:32 Переход к предыдущему сообщению
BlackEric в настоящее время не в онлайне  BlackEric
Сообщений: 282
Зарегистрирован: June 2022
Senior Member
Добрый день.

А какие могут быть варианты кроме

EXEC('
BEGIN TRAN
OTHER SQL SCRIPT
COMMIT TRAN
') AT <MY_LINKED_SERVER>
Т.е. отправить на DB2 все за один раз?

[Обновления: Sat, 18 February 2023 19:32]

Известить модератора

Предыдущая тема: SQL server база данных
Следующая тема: Скрипт full backup
Переход к форуму:
  


Текущее время: Thu Mar 28 15:18:17 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00727 секунд