企业库语义记录块。 SQLDatabase接收器。过程中

时间:2013-06-27 09:50:21

标签: enterprise-library

我正在使用企业库语义日志记录块(进程外)并使用SQL数据库接收器转储所有消息。在将所有内容放置到位并进行测试运行后,我收到以下错误 - 找不到存储过程'dbo.WriteTraces'。

有人遇到类似的问题吗? Pl建议。

2 个答案:

答案 0 :(得分:1)

进程外语义日志记录程序集附带了一些powershell脚本和.sql文件。我们必须编辑(更改数据库名称)并运行这些脚本。这将为我们生成存储的过程和相关的表。

答案 1 :(得分:0)

我遇到了同样的错误,但是因为我们尝试使用dbo以外的模式来记录我们的日志数据库。一旦我们将其更改回dbo即可解决问题。我们正在使用进程外的SemanticLogging-svc.exe,据我所知,它假定dbo是模式名称。