remote query timeout 选项

使用 remote query timeout 选项可指定在 Microsoft SQL Server 超时之前远程操作可以持续的时间(秒)。默认值为 600,表示允许等待 10 分钟。该值将应用到由作为远程查询的数据库引擎初始化的发送连接。该值不会对数据库引擎接收的查询产生任何影响。

对于异类查询,remote query timeout 指定远程访问接口在查询超时前应等待的秒数(由命令对象使用 DBPROP_COMMANDTIMEOUT 超过行集属性初始化)。如果远程提供程序支持该值,则该值还用于设置 DBPROP_GENERALTIMEOUT。这将导致任何其他操作在指定的秒数后超时。

对于远程存储过程,remote query timeout 指定在发送一个远程 EXEC 语句之后,在远程存储过程超时前必须等待的秒数。

该设置立即生效,无需停止并重新启动服务器。

请参阅

概念

设置服务器配置选项

其他资源

RECONFIGURE (Transact-SQL)
Rowset Properties and Behaviors
sp_configure (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助