2017-08-14 39 views

回答

1

如果通过connectionstring设置较高的连接超时时间不起作用,则可能需要检查SqlCommand上的Command Timout设置。

您也可以使用任何可用的ORM框架来设置此属性,但该属性可能被命名为不同的东西。

0

您有一个超时异常,表示完成该命令的时间超过了超时时间。查看连接字符串以查看连接超时。将其更改为更大的值。

根据需要花费的时间,您可以创建数据库作为更大的尺寸(S3),然后再缩小尺寸。在创建数据库时检查DTU使用率是否为100%。

+0

我把它作为5分钟作为“Server = tcp:[DB] .database.windows.net,1433;初始目录= {0};坚持安全信息= False;用户ID = [UID];密码= [PWD ]; MultipleActiveResultSets = False; Encrypt = True; TrustServerCertificate = False; Connection Timeout = 300;“在30秒内仍然有超时错误。 –