powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Возврат результатов выполнения процедуры при distributed transaction
3 сообщений из 3, страница 1 из 1
Возврат результатов выполнения процедуры при distributed transaction
    #32000867
AnatolyS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если на удаленном сервере в процедуре
- возникает ошибка
- используется raiserror

то транзакция откатывается с ошибкой
7221 16 Could not relay results of procedure '%.*ls' from remote server '%.*ls'. (из буконлине взял, sorry )

и как возвратить резултат.
и обработать ошибки
...
Рейтинг: 0 / 0
Возврат результатов выполнения процедуры при distributed transaction
    #32000872
Фотография AndyMandy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я чет-то не понял, если транзакция не завершена какой результат?
и что переменная @@Error равна 0?
...
Рейтинг: 0 / 0
Возврат результатов выполнения процедуры при distributed transaction
    #32000878
AnatolyS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Транзакция откатывается.
Происходит описанная ошибка - о том, что не может результат возвратить.
Ну и в @@error код этой же ошибки. А не той, которая в действительности произошла.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Возврат результатов выполнения процедуры при distributed transaction
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]