Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Misha Fedchenko                      2:5020/400     26 Apr 2001  20:01:57
 To : Tolik Tentser
 Subject : Re: Error handling in MS SQL7
 -------------------------------------------------------------------------------- 
 
 Tolik Tentser <tolik@katren.ru> пишет:
 
 TT>>Hе-а, не получится, я пробовал уже. OLE DB
 TT> провайдер [...] не поддерживает
 TT> распределенные транзакции [...]
 
 TT> Distributed transactions span two or more servers
 TT> [...]
 
 Умгу. Это я тоже читал :) И документацию по MS DTC.
 
 Вот пакет:
 
 begin distributed tran
   INSERT INTO VILORA..PTEST.CARD_REQ (mob_num, card_num, dt, amount,
     dsc, status) VALUES('9502482', '111', getdate(), 999, '', -1)
 commit tran
 print '*** I''m here'
 
 А вот ответ:
 
 Server: Msg 7391, Level 16, State 1, Line 1
 The operation could not be performed because the OLE DB 
 provider 'MSDAORA' does not support distributed transactions.
 
 Запрос валидный. Без транзакций выполняется. MS DTC, разумеется, 
 стартован. Hо, вообще-то, тут английским по белому...
 
 TT>>Вопрос вот в чем - как добиться, чтобы SQL
 TT> Server пошел дальше выполнять хранимую
 TT>>процедуру или пакет, после того как запрос к
 TT> прилинкованному серверу обломится
 TT>>(ну мало ли почему)? Он (MSSQL7) ведь, собака,
 TT> не только эту процедуру не заканчивает
 TT>>- если ее откуда-нибудь вызвать, то он и
 TT> вызывающую процедуру обрывает!
 
 TT> SET XACT_ABORT не ON, часом ?
 
 А хоть бы и ON - я ведь не могу этот запрос в транзакцию обернуть (см. 
 выше).
 
 Я попробовал SET XACT_ABORT OFF, разумеется. Hе помогло.
 
 -- 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Error handling in MS SQL7   Misha Fedchenko   25 Apr 2001 18:08:21 
 Re: Error handling in MS SQL7   Tolik Tentser   25 Apr 2001 18:16:30 
 Re: Error handling in MS SQL7   Fedchenko Misha   26 Apr 2001 15:13:08 
 Re: Error handling in MS SQL7   Tolik Tentser   26 Apr 2001 18:53:14 
 Re: Error handling in MS SQL7   Misha Fedchenko   26 Apr 2001 20:01:57 
 Re: Error handling in MS SQL7   Misha Fedchenko   26 Apr 2001 19:55:43 
 Error handling in MS SQL7   Akzhan Abdulin   28 Apr 2001 15:30:48 
 Error handling in MS SQL7   Andrey Prokopenko   28 Apr 2001 11:05:08 
Архивное /su.dbms/64889e1cd238.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional