powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Про отправку ошибок из XP
2 сообщений из 2, страница 1 из 1
Про отправку ошибок из XP
    #32046771
Andrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть моя XP. В случае ошибки она стандартно отправляет серверу сообщение:

srv_sendmsg(pSrvProc, SRV_MSG_ERROR, XP_LOADA_ERROR, SRV_INFO, 1, NULL, 0, (DBUSMALLINT) __LINE__, szErrorMsg, SRV_NULLTERM);

В QA:

Код: plaintext
1.
2.
DECLARE @ErrorSave INT
exec @ErrorSave = master.dbo.xp_loada 'C:/Log1', '2002-08-29 09:43:03.41'
print @ErrorSave


В Results с случае ошибки вывод:
Код: plaintext
1.
2.
Msg  21521 , Level  1 , State  21521 
File not opened
 1 


Как получить номер Msg и Description для дальнейшего использования в скрипте T-SQL.

Любой опыт приветствуется. Может сама техника неверна.
...
Рейтинг: 0 / 0
Про отправку ошибок из XP
    #32046802
soni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
exec sp_addmessage 50001, 16, 'Текст сообщения';
raiserror (50001,16,1,'Titles','Soni');

Вот так работет. А что?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Про отправку ошибок из XP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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