2017-08-14 71 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秒內仍然有超時錯誤。 –