Пример sql для регистрации исключений в базе данных с использованием блока приложения обработки исключений - PullRequest
0 голосов
/ 10 декабря 2008

Может ли кто-нибудь предоставить (или указать мне) пример кода sql для регистрации исключений с помощью блока приложения обработки исключений Enterprise Library (EHAB)? то есть я хотел бы, чтобы стандартные операторы CREATE TABLE и CREATE PROCEDURE для структур и процедур сохраняли зарегистрированные исключения в базе данных SQL Server.

Также, кто-нибудь может описать, как блок приложения вызывает процедуры [WriteLogStoredProcedureName] и [AddCategoryStoredProcedureName] (например, какие параметры они должны иметь и как они установлены) или где находится документация для этого?

(Примечание: я использую Enterprise Library 3.1 - май 2007 года, так как я использую .net 2.0)

1 Ответ

1 голос
/ 23 декабря 2009

Значение по умолчанию [WriteLogStoredProcedureName] равно «WriteLog». Значение по умолчанию для [addCategoryStoredProcName] равно «AddCategory».

Установите Enterprise Library, и вы получите скрипт "C: \ EntLib3Src \ App Blocks \ Src \ Logging \ TraceListeners \ Database \ Scripts \ LoggingDatabase.sql". После выполнения этого сценария вы получите базу данных «Ведение журнала» со всеми необходимыми хранимыми процедурами и таблицами.

...