首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >访问ASP.NET配置文件提供程序时SQL Server超时

访问ASP.NET配置文件提供程序时SQL Server超时
EN

Stack Overflow用户
提问于 2011-01-07 00:56:16
回答 1查看 526关注 0票数 1

嗯,奇怪的是:我的SQL2.0网站突然开始抛出ASP.NET Server超时错误。唯一的解决方案是重新启动SQL Server。web服务器上的IISRESET不能修复它。

从ASP.NET用户配置文件读取(或写入)时似乎出现错误。

如果我通过SQL Server Management Studio直接连接到数据库,我可以很好地读写aspnet_profile表。

在谷歌搜索时,我发现了一个建议:确保machine.config中没有其他提供商,并且我的web.config中有一个明确的元素来清除这些提供商。果然是有的。因此,我的第一步是在我的web.config中添加清除。这样做了,但仍然是错误的。然后,我进入.NET 2.0区域中的machine.config,清除了SQLexpress条目和提供者(其中3个)。还是没有骰子。

我想尝试在不重新启动数据库服务器的情况下解决根本问题。

请注意,访问数据库而不是配置文件的页面工作得很好。顺便说一句,有两个连接字符串-一个用于提供者(成员资格、角色、配置文件和app部件),另一个用于应用程序数据访问。

有什么建议吗?

谢谢,克里普

EN

Stack Overflow用户

回答已采纳

发布于 2011-01-27 23:52:10

我相信我已经解决了这个问题。get和set配置文件属性存储过程更新aspnet_users表上的LastActivityDate。这是悬而未决的。在users表上有这么多不必要的更新并不是一个好主意。我评论说,目前一切都很好。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4617443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档