Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Возврат результатов выполнения процедуры при distributed transaction / 3 сообщений из 3, страница 1 из 1
24.11.2000, 07:52
    #32000867
AnatolyS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат результатов выполнения процедуры при distributed transaction
Если на удаленном сервере в процедуре
- возникает ошибка
- используется raiserror

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

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


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