我正在尝试使用数据生成计划在我的本地SQL2008服务器上填充数据库。但是,当我运行它时,我得到:
由于以下异常,数据生成失败:超时已过期。在操作完成之前经过的超时时间或服务器没有响应..发生了1次。
我尝试将高级连接属性中的连接超时设置设置为120而不是15,但我仍然收到错误。
如何解决此问题?
大约涉及40个表,其中大约20个表插入100行,10表~1000行,其余表少于100行。此外,当我排除故障表时,脚本成功完成。
谢谢!
答案 0 :(得分:2)
转到“工具”菜单>选项>数据库工具>数据生成器> SQL超时
您可能必须重新启动Visual Studio才能使更改生效,至少我必须这样做。
还可以通过注册表配置其他超时值(QueryTimeoutSeconds,LongRunningQueryTimeoutSeoncds,LockTimeoutSeconds),但我不明白其中的区别。请参阅here。