gpt4 book ai didi

sql-server - 找不到存储过程 'ELMAH_GetErrorsXml'

转载 作者:行者123 更新时间:2023-12-04 02:32:17 24 4
gpt4 key购买 nike

我已将 Elmah.MVC nuget 安装到我的 Web 应用程序中并启动并运行。当我有这个 xml 标签时,我能够看到错误日志 <errorLog type="Elmah.XmlFileErrorLog, Elmah" logPath="~/App_Data" />在我的 <elmah></elmah> .

我想做的是在 SQL Server 数据库中记录错误,所以我添加了这一行 <errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="ElmahConnection" />并删除了旧的。 ElmahConnection连接字符串指向一个现有数据库,我已经成功地在其中创建了 Elmah 需要的表,并且它具有存储过程和所有内容。但是当我尝试访问一个不存在的页面时,表中没有日志,当我试图访问 /elmah.axd 时我明白了

Could not find stored procedure 'ELMAH_GetErrorsXml'.

最佳答案

我终于设法通过创建一个新数据库并对其执行此脚本来让它工作 --> script .之后,我授予我对该数据库的用户权限。

关于sql-server - 找不到存储过程 'ELMAH_GetErrorsXml',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30876630/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com