2016-01-21 76 views
1

我開始使用Atom和包Data-Atom進行SQL Server連接。
如何使用Atom編輯器和Data-Atom設置查詢超時?

但我不斷收到這個錯誤,當我執行一個查詢:

結果: 「錯誤(ETIMEOUT) - 超時:請求失敗在15000ms完成」

但在視覺工作室相同的查詢執行沒有錯誤,所以服務器是好的,我認爲。

有辦法解決這個問題嗎?

+0

連接上的requestTimeout屬性。 – Ben

回答

1

更新:連接選項沒有被通過傳遞給node-mssqlthis 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。