我正在尝试使用SSMS在SQL Server 2005中向具有大量数据的表中添加一列。
因此,我浏览到该表,选择“修改”,然后添加新列。然后,当我按保存时,出现以下警告:
保存定义对具有大量数据的表进行更改可能会花费大量时间。保存更改时,将无法访问表数据
我可以,数据库处于脱机状态,并且我一直在世界各地,所以按是。
但是,此消息大约30秒后,操作将继续超时:
无法修改表格。超时时间已到。在操作完成之前超时或服务器没有响应。
然后,当我按OK时:
用户取消了保存对话框(MS Visual Database Tools)
我不明白 我在SSMS连接对话框中和工具->选项->查询执行-> SQL Server下都将执行超时设置为0(无限)。如果只是忽略执行超时,设置时间有什么意义?
有谁知道这里使用了什么超时值,以及如何设置它?