Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Где найти базу с описанием кодов ошибок sql  [new]
Hijack_
Member

Откуда: Киев
Сообщений: 71
Добрый день! Не могу найти базы с опиманием кодов ошибок sql. Программы, написанные на C++ Builder, работают с СУБД MS SQL через DbExpress. Иногда возникают ошибки при работе с БД, расшифровать которые нет возможности. Вот сейчас например:
SQL State: 42000, SQL Error Code: 523. Куда посмотреть?
23 фев 12, 12:01    [12141513]     Ответить | Цитировать Сообщить модератору
 Re: Где найти базу с описанием кодов ошибок sql  [new]
Glory
Member

Откуда:
Сообщений: 104751
Hijack_
Куда посмотреть?

В хелп продкута - там все кода ошибок приведены
23 фев 12, 12:02    [12141523]     Ответить | Цитировать Сообщить модератору
 Re: Где найти базу с описанием кодов ошибок sql  [new]
Ken@t
Member

Откуда: 大地
Сообщений: 3265
select * from sys.messages where message_id = 523
23 фев 12, 12:05    [12141535]     Ответить | Цитировать Сообщить модератору
 Re: Где найти базу с описанием кодов ошибок sql  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31948
Hijack_
Иногда возникают ошибки при работе с БД, расшифровать которые нет возможности. Вот сейчас например:
SQL State: 42000, SQL Error Code: 523. Куда посмотреть?
В BOL полный список ошибок.
Только
Hijack_
SQL State: 42000
- это вроде не сиквельная ошибка

Скорее всего, сиквельная ошибка 523, то есть
BOL
Триггер возвратил результирующий набор или был запущен с параметром SET NOCOUNT OFF, при этом был активен другой ожидающий результирующий набор.
23 фев 12, 12:05    [12141538]     Ответить | Цитировать Сообщить модератору
 Re: Где найти базу с описанием кодов ошибок sql  [new]
Hijack_
Member

Откуда: Киев
Сообщений: 71
Спасибо! Разобрался.
Полезная команда, буду иметь в виду:
select * from sys.messages where message_id = 523
23 фев 12, 12:13    [12141576]     Ответить | Цитировать Сообщить модератору
 Re: Где найти базу с описанием кодов ошибок sql  [new]
Hijack_
Member

Откуда: Киев
Сообщений: 71
Кстати, что за результирующие наборы? Я их отключаю, чтобы программа работала. Для чего их можно использовать? Кажется, в документации к MS SQL написано, что в будущих версиях эти результирующие наборы исчезнут.
23 фев 12, 12:14    [12141578]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить