Настройте Elmah для использования существующих хранимых процедур / таблиц
-
22-07-2019 - |
Вопрос
У нас есть система, в которой уже есть таблица и некоторые хранимые процедуры, используемые для ведения журнала (Oracle). В настоящее время я работаю в другой системе, которая будет использовать ту же базу данных, но пока не имеет системы регистрации ошибок.
Я читал, что Elmah - это простая в использовании система, и я пытался ее настроить, но кажется, что по умолчанию она пытается использовать таблицы и процедуры, которые могут быть использованы в сценариях, поставляемых с Elmah. р>
Итак, мой вопрос: можно ли настроить Elmah для использования myStoredProcedure, и если это так, как мне это настроить? Р>
Решение
Чтобы изменить хранимую процедуру, вызываемую Elmah, и параметры, которые будут отправлены, вам потребуется загрузите исходный код , отредактируйте файл OracleErrorLog.cs и перекомпилируйте. Если вы чувствуете себя комфортно с этим, это не должно быть слишком сложно.
Кроме того, вы можете просто отредактировать Сценарий Oracle.sql для изменения встроенных пакетов Elmah, чтобы они указывали на ваши собственные таблицы.