Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Связанные сервера и отлов ошибок


Автор: x1m 4.1.2015, 00:33
Добрый день.
Столкнулся с такой проблемой, что в 1 случае из 100 запусков выпадает ошибка при работе процедуры со связанными серверами(пропадают временные таблицы по не ведомой мне причине).
При ошибке выпадают несколько строк:
1 строка: "Поставщик OLE DB "%1%" для связанного сервера "%2%". Не нашел таблицу "%3%"" *
2 строка: номе ошибки, степень критичности и т.д.
3 строка: "Не удалось выполнить запрос для связанного сервера "%2%"" *
Если пробовать вытаскивать стандартными @@ERROR или ERROR_MESSAGE(), то выдает "Не удалось выполнить запрос для связанного сервера "%2%"".*

Собственно вопрос как можно вытащить данные именно из первой строки "сообщения"?


П.С.: Если так важны точные коды ошибок, то будут, как появлюсь на работе после праздников.
П.П.С: Сервер 2008R2

*Точный текст ошибки не могу вспомнить после праздников Т_Т.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)