谁知道这是什么异常 在服务器上的日志文件记录的~~~~求大神~~~急!

xzm71908 2013-12-07 09:27:09
功能为执行一个存储过程
改存储过程计算复杂 涉及到跨数据库访问数据计算结果,但访问的数据都在同一台服务器上。
在数据库里面直接执行能成功,完全没有任何异常,在程序当中执行该存储过程程序就报错了。
PS:
程序也跑了一年了,今天才出现而且是第一次出现这种情况,可以非常的觉得存储过程以及程序代码没有错误,而且程序在本地测试没有任何异常。


日志文件错误信息如下:
2013-12-7 21:15:14 Error System.Web.HttpUnhandledException (0x80004005): 引发类型为“System.Web.HttpUnhandledException”的异常。 ---> System.Data.SqlClient.SqlException (0x80131904): Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 cerp.Web.DBModule.SqlHelper.RunProcedureReturnBool(String storedProcName, Dictionary`2 paras) 位置 F:\项目\Vip系统\Move\DBModule\SqlHelper.cs:行号 78
在 cerp.Web.module.vipManager.VIPInfoList.btnAnalysis(String VipID) 位置 F:\项目\Vip系统\Move\module\vipManager\VIPInfoList.aspx.cs:行号 1429
在 cerp.Web.module.vipManager.VIPInfoList.ListViewItemCommandHook(ListViewCommandEventArgs e) 位置 F:\项目\Vip系统\Move\module\vipManager\VIPInfoList.aspx.cs:行号 1133
在 hardcore.Web.ListViewPageBase.lvwInfo_ItemCommand(Object sender, ListViewCommandEventArgs e)
在 System.Web.UI.WebControls.ListView.OnItemCommand(ListViewCommandEventArgs e)
在 System.Web.UI.WebControls.ListView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup)
在 System.Web.UI.WebControls.ListView.OnBubbleEvent(Object source, EventArgs e)
在 System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
在 System.Web.UI.WebControls.ListViewDataItem.OnBubbleEvent(Object source, EventArgs e)
在 System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
在 System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e)
在 System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
在 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
在 System.Web.UI.Page.HandleError(Exception e)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
在 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
在 System.Web.UI.Page.ProcessRequest()
在 System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
在 System.Web.UI.Page.ProcessRequest(HttpContext context)
在 ASP.module_vipmanager_vipinfolist_aspx.ProcessRequest(HttpContext context) 位置 c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\877fb0b2\1779381f\App_Web_vipinfolist.aspx.e0d02cf3.7sxupqtn.0.cs:行号 0
在 System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
...全文
210 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Andy__Huang 2013-12-07
  • 打赏
  • 举报
回复
---> System.Data.SqlClient.SqlException (0x80131904): Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。 查询超时,把sqlCommand.CommandTimeout设置长一些 sqlCommand.CommandTimeout=180; //180秒,一般都可以了
全栈极简 2013-12-07
  • 打赏
  • 举报
回复
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。从错误提示来看,这是由于C#项目连接数据库不稳定造成的。有时候会连不上。

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧