0

任何人都可以提供(或指向我)使用企业库异常处理应用程序块(EHAB)记录异常的示例 sql 代码吗?即,我希望结构和过程的标准 CREATE TABLE 和 CREATE PROCEDURE 语句将记录的异常存储在 SQL Server 数据库中。

此外,任何人都可以描述应用程序块如何调用过程 [WriteLogStoredProcedureName] 和 [AddCategoryStoredProcedureName] (例如,它们应该具有哪些参数以及它们是如何设置的)或文档在哪里?

(注意:我使用的是 Enterprise Library 3.1 - 2007 年 5 月,因为我使用的是 .net 2.0)

4

1 回答 1

1

[WriteLogStoredProcedureName] 的默认值为“WriteLog”。[addCategoryStoredProcName] 的默认值为“AddCategory”。

安装 Enterprise Library,您将获得脚本“C:\EntLib3Src\App Blocks\Src\Logging\TraceListeners\Database\Scripts\LoggingDatabase.sql”。执行此脚本后,您将准备好“记录”数据库,其中包含所有必需的存储过程和表。

于 2009-12-23T12:27:19.990 回答