0

执行自动备份 dan rar 备份数据库文件的 3 个查询时出现此错误。

运行大约 3-5 分钟时会发生此错误。

超时已过。为数据库“DB-HO”处理了 10 页,文件 2 上的文件“DB-HO_log”。

其他信息:

  1. 在 Windows Server 2003 上使用 SQL Server 2005
  2. 使用 VB.net 2005 通过手动计划执行该查询
  3. 执行大型数据库时会发生这种情况。执行小型数据库时完全没有问题。
  4. 我已经在管理工作室选项中设置了超时过期:服务器->连接->远程查询超时= 3600(1小时)
  5. 我已经用'Connect Timeout:3600;'设置了vb.net连接字符串
  6. 仍然没有解决问题

谁能指出我应该在哪里设置这个超时的东西?

更新 :

因为我需要这个备份才能工作。所以我将查询更改为存储过程。这暂时解决了我的问题。

虽然我仍然很好奇为什么我不能在 vb.net 端执行繁重的查询?

这个超时过期的处理页面是什么意思?

4

1 回答 1

2

您必须在 Commend 中设置超时,例如Command.CommandTimeOut

于 2013-08-30T09:37:57.100 回答