1
我開始使用Atom和包Data-Atom進行SQL Server連接。
如何使用Atom編輯器和Data-Atom設置查詢超時?
但我不斷收到這個錯誤,當我執行一個查詢:
結果: 「錯誤(ETIMEOUT) - 超時:請求失敗在15000ms完成」
但在視覺工作室相同的查詢執行沒有錯誤,所以服務器是好的,我認爲。
有辦法解決這個問題嗎?
我開始使用Atom和包Data-Atom進行SQL Server連接。
如何使用Atom編輯器和Data-Atom設置查詢超時?
但我不斷收到這個錯誤,當我執行一個查詢:
結果: 「錯誤(ETIMEOUT) - 超時:請求失敗在15000ms完成」
但在視覺工作室相同的查詢執行沒有錯誤,所以服務器是好的,我認爲。
有辦法解決這個問題嗎?
更新:連接選項沒有被通過傳遞給node-mssql
但this PR合併後,他們會。
在我嘗試將超時設置爲一小時後,我將以下內容添加到data-atom-connections.cson
。
{
name: "sqlserver01"
protocol: "sqlserver"
user: "dzamo"
password: "norton"
server: "sqlserver01.localdomain"
database: "AdventureWorks"
options: "requestTimeout=36000000"
}
什麼也沒有發生。我不得不在~/.atom/packages/data-atom/node_modules/tedious/lib/connection.js
中對其進行硬編碼以獲得長時間運行的查詢。我會再調查一下,並在github上打開一個bug。
連接上的requestTimeout屬性。 – Ben