2

我对所有变量类型进行了批量插入,varchar(max)因为我尝试执行的所有其他插入(当然,这些不是批量插入,而是右键单击数据库名称、导入数据的 IS 组件)都出现截断错误。

现在,当我尝试转换为我需要的数据类型时,我收到一个超时过期错误,指出该过程花费了太长时间。我可以,但是只是做一个简单的

alter table X alter column X int

类型声明有效。

我的问题是,为什么它以一种方式工作而不是另一种?如何更改 SQL Server 的超时时间?

4

1 回答 1

2

您是否在 SSMS 中运行上述语句?如果是这样,您应该能够在连接到服务器时将执行超时值设置为 0(无超时限制)。在 Connect to Server 窗口中,按 Options 按钮,有一个 Execution time-out 选项。确保它为 0。

于 2012-07-26T18:00:44.010 回答