Как отключить сообщение Журнала событий о специальном сообщении об ошибке при использовании RaisError?

Это кажется, что Ваш LiveUpdate повреждается. Это, как предполагается, только дает Вам "Микроопределения", также названные "microdefs", которые являются обновлениями Вашей существующей базы данных определений (дельты).

Существует техническое описание Symantec (неработающая ссылка), объясняя этот процесс (это ссылается на Windows, но LiveUpdate для Mac управляет тем же путем).

Попытайтесь установить обновления lastest вручную от Сайта Определения NAV, затем выполните LiveUpdate снова, чтобы видеть, работает ли он на этот раз.

2
задан 26 February 2010 в 22:18
2 ответа

Это означает, что некоторые другие разработчики используют RAISERROR(50006, 16,1)... Когда msgid синтаксис используется (или когда @local_variable в thesyntax является интервалом), ожидание состоит в том, что сообщение было добавлено к локальной таблице сообщений. Это - нормальный подход для локализованных ошибок к raiserror msgid, и добавьте сообщения, локализованные для различных языков.

Независимо от того, что приложение/разработчик использует msgid синтаксис, он также ответственен для добавления сообщения к таблице сообщений во время развертывания для локали сервера.

1
ответ дан 3 December 2019 в 13:32
  • 1
    Хм... Интересный. I' ll делают некоторое расследование..... И возвратитесь к SF для разъяснения вопроса. –  Fabricio Araujo 27 February 2010 в 16:46

RAISEERROR ('Это - просто информация', 10, 1),

Это скажет SQL Server повышать не фатальную ошибку.

Касательно: http://www.sqlteam.com/article/handling-errors-in-stored-procedures

0
ответ дан 3 December 2019 в 13:32

Теги

Похожие вопросы