数据库连接超时(急,解决完即结帖)

Ayuann 2004-12-27 02:11:15
连接字符串:string ConnectionString="Password=;Persist Security Info=True;User ID=sa;Initial Catalog=YS04122_new;Data Source=(local);Connect Timeout=600".
设置超时为600秒,准备执行一个很耗时的数据库操作,600秒时间应该足够了,为什么我再执行此操作时还报连接超时呢?实际上远远没有执行够所设置的600秒,应用程序就报超时了。
...全文
236 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sweatBerry 2004-12-28
  • 打赏
  • 举报
回复
去数据库企业管理器设置链接时间试试。
我当时是因为用了一个组件,设置链接时间不管用,后来直接用asp.net最基本的数据访问方法写,就没有问题。你是否也用到什么组件?
Ayuann 2004-12-27
  • 打赏
  • 举报
回复
热:sweatBerry(谦虚的草莓)
你提得方法试过了,不行。

re: cpp2017(幕白兄)
我的CommandTimeout是和ConnectionTimeout保持一致的,还是不行。
自然框架 2004-12-27
  • 打赏
  • 举报
回复
up
beyondjay 2004-12-27
  • 打赏
  • 举报
回复
timeout设得大点
cpp2017 2004-12-27
  • 打赏
  • 举报
回复
这是连接超时, 改一下command的超时设置CommandTimeout ____________________________ (2004年12月27日 14时29分41秒)
sweatBerry 2004-12-27
  • 打赏
  • 举报
回复
我的链接代码,10分钟都可以的.
myConn.ConnectionString = "user id="";password="";database=CommonDB;data source=szntq;Connect Timeout=90000";
sweatBerry 2004-12-27
  • 打赏
  • 举报
回复
我前一阵也碰到过这种问题.做过很多地方的设置.你可以试试.
1.设置IIS相关应用程序的属性.选中"目录"标签->选择"应用程序设置"的"配置"按钮->选择"选项"标签页,更改'Asp脚本超时.
2.如果第一步设置完还不解决问题,尝试更改machine.config的httpRuntime节点的属性,设置executionTimeout="600".
Ayuann 2004-12-27
  • 打赏
  • 举报
回复
自己顶一下

62,074

社区成员

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

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

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

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