Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
maddest86 Member Откуда: Сообщений: 7 |
Добрый день, в журнале ошибок SQL Server 2008 постоянно появляются ошибки: Error 66653, severity 16, state 1 was raised, but no message with that error number was found in sys.messages. If error is larger than 50000, make sure the user-defined message is added using sp_addmessage. Error: 18054, Severity: 16, State: 1 На сервере базы 1с и оптимум. К разработчикам обращался, помочь отказались, сослались на загруз и то, что ошибка не критичная. Я согласен, что мелочь, но ошибки повторяются в интервале от 1 до 40 и забивают лог, читать его оч. тяжко, аж в глазах рябит. Я нашел в базах оптимума процедуру dbo.AddUserErr, вот она
Я закомментировал EXEC sp_addmessage @err, 16, @description, Null, false, replaceво всех БД оптимум, но не помогло. Прошу поделится мыслями как решить сабж. |
|
20 мар 13, 02:34 [14070286] Ответить | Цитировать Сообщить модератору |
locky Member Откуда: Харьков, Украина Сообщений: 62034 |
maddest86, select * from DS_UserErr? база, случайно, не поднята их бэкапа с другого сервера? |
20 мар 13, 02:37 [14070290] Ответить | Цитировать Сообщить модератору |
maddest86 Member Откуда: Сообщений: 7 |
locky, кластер пересобирали раза 2, железо тоже, делали до меня, так что инфы мало в DS_UserErr много кодов ошибок, по моей: 66653 - Не найден продукт(ы) ! |
20 мар 13, 02:47 [14070297] Ответить | Цитировать Сообщить модератору |
locky Member Откуда: Харьков, Украина Сообщений: 62034 |
видимо, при переезде были потеряны пользовательские сообщения в master'е Зарегистрируйте их заново - либо при помощи администрирования продукта (иже такое предусмотрено), либо вручную при помощи sp_addmessage. |
||
20 мар 13, 02:52 [14070299] Ответить | Цитировать Сообщить модератору |
maddest86 Member Откуда: Сообщений: 7 |
locky, никогда этого не делал, что то типа: USE master GO EXEC sp_addmessage 66653, 16, "Не найден продукт(ы) !"; GO |
20 мар 13, 02:56 [14070303] Ответить | Цитировать Сообщить модератору |
locky Member Откуда: Харьков, Украина Сообщений: 62034 |
ага за образец возьмите тот вариант, который вы закоментили - EXEC sp_addmessage @err, 16, @description, Null, false, replace |
||
20 мар 13, 02:57 [14070304] Ответить | Цитировать Сообщить модератору |
maddest86 Member Откуда: Сообщений: 7 |
locky, попытался выполнить USE master GO EXEC sp_addmessage 66653, 16, "Не найден продукт(ы) !", Null, false, replace GO получаю Сообщение 15279, уровень 16, состояние 1, процедура sp_addmessage, строка 97 Версию "русский" сообщения можно добавить только после версии us_english. |
20 мар 13, 03:04 [14070312] Ответить | Цитировать Сообщить модератору |
locky Member Откуда: Харьков, Украина Сообщений: 62034 |
maddest86, добавьте параметр @lang = 'us_english' и заменить двойные кавычки на одинарные |
20 мар 13, 03:06 [14070315] Ответить | Цитировать Сообщить модератору |
locky Member Откуда: Харьков, Украина Сообщений: 62034 |
Пардон, немного ступил так вот надо USE master GO EXEC sp_addmessage 66653, 16, 'Не найден продукт(ы) !', 'us_english' , false, replace GO |
20 мар 13, 03:08 [14070318] Ответить | Цитировать Сообщить модератору |
maddest86 Member Откуда: Сообщений: 7 |
locky, спасибо, выполнилось без ошибок, осталось понять помогло или нет, буду мониторить |
20 мар 13, 03:14 [14070324] Ответить | Цитировать Сообщить модератору |
maddest86 Member Откуда: Сообщений: 7 |
locky, ошибка больше не повторилась, еще раз спасибо |
20 мар 13, 08:49 [14070550] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |