sqlserver超時已過期
❶ sqlserver遠程連接中鏈接伺服器"」的 OLE DB 訪問介面 "SQLNCLI" 返回了消息 "登錄超時已過期問題
首先要叢頃排除要LINK的遠程伺服器猜野防火牆沒有問題,即允許SQLSERVER進程通行或例外。
然後檢查遠程伺服器上目標數據滲兆陸庫的狀態是否正常,如是否有阻塞進程或該用戶有許可權。
當然可能還有其他方面的原因。
❷ 進銷存軟體出現錯誤信息,超市已過期
問題現象:軟體經常出現「超時已旁搏過期」的提示
問題原因:同解決凳啟圓方案
解決方案:請將棗塌SQLserver中的屬性中的效超時設置時間設為不限制!
❸ 連接SQl Server時 出現超時時間已到,在操作完成之前超時間已過或伺服器未響應
連接SQl Server時 出現超時時間已到,在操作完成之前超時間已過或伺服器未響應是設置錯誤造成的,解決方法為:
1、連接資料庫的方法代碼。
❹ .NET連接SQLServer返回數據時提示「超時時間已到。在操作完成之前超時時間已過或伺服器未響應。」 附代碼
我也遇到過這個問題,你可以試著打開你的sql客戶端,連接下伺服器上的資料庫,估計會直接出現這個錯誤提示,然後你把連接時間改成30秒,或者更長一些就能夠登錄到伺服器上的sql server.
解決方法就是把項目配置文件中的訪問超時時間設置長一些.
我遇到這個問題時是因為我的項目發布在虛擬機上,所以速度比較慢,訪問總是超時,去試試吧,這個方法或許能解決你的問題.
不行的話就在代碼上設置command的timeout時間.
❺ sql server資料庫連接失敗
如果客戶端計算機上的別名設置錯誤,可能會引起連接問題。您可以使用客戶端網路實用程序查看別名。為此,請按以下步驟操作: 1. 啟動客戶端網路實用程序。如果 SQL Server 客戶端工具被安裝在正在運行客戶端應用程序的計算機上,請按照以下步驟啟動客戶端網路實用程序: a. 單擊「開始」,然後指向「程序」。 b. 指向「Microsoft SQL Server」,然後單擊「客戶端網路實用程序」。 如果 SQL Server 客戶端工具沒有安裝在客戶端計算機上,請按照以下步驟啟動客戶端網路實用程序: a. 單擊「開始」,然後單擊「運行」。 b. 在「運行」對話框中,在「打開」框中鍵入 cliconfg,然後單擊「確定」。 2. 在「SQL Server 客戶端網路實用程序」窗口中,單擊「常規」標簽,然後啟用您要使用的所有協議。注意:您必須至少啟用 TCP/IP 協議和命名管道協議。 3. 單擊「別名」標簽,然後驗證為 SQL Server 實例所配置的別名。 4. 驗證別名的屬性,確認伺服器名或 IP 地址和協議的配置是正確的。 通過使用伺服器名、IP 地址或者其他協議,您可以創建一個新的別名以測試連接性能。注意:在 Microsoft 數據存取部件 (MDAC) 的早期版本中,客戶端網路實用程序的用戶界面是不同的。因此,如果您沒有看到本文中列出的選項,請在運行客戶端應用程序的計算機上安裝 MDAC 的新版本。驗證 SQL Server 實例正在正確地偵聽要驗證 SQL Server 實例正在正確地偵聽命名管道、TCP/IP 或您在客戶端應用程序中使用的其他協議,請打開當前的 SQL Server 錯誤日誌文件。SQL Server 錯誤日誌文件可能包括與以下類似的條目:2003-11-06 09:49:36.17 server SQL server listening on TCP, Shared Memory, Named Pipes. 2003-11-06 09:49:36.17 server SQL server listening on 192.168.1.5:1433, 127.0.0.1:1433.通過分析 SQL Server 錯誤日誌文件中的條目,可以驗證 SQL Server 實例是否正在偵聽正確的 IP 地址和埠。在默認情況下,一個默認的 SQL Server 實例偵聽埠 1433。您還可以使用伺服器網路實用程序來驗證 SQL Server 的協議設置並更改 SQL Server 中的屬性,包括可以連接到 SQL Server 和可以使用的埠的協議。關於使用伺服器網路實用程序的更多信息,請參見 SQL Server 在線參考書中的「SQL Server 網路實用程序」專題。有時候,SQL Server 2000 可能不會綁定於埠 1433 或任何其他指定的埠。如果埠正被其他應用程序使用,或者如果您正在嘗試使用一個錯誤的 IP 地址進行連接,就可能會出現此問題。因此,TCP/IP 到 SQL Server 的連接可能不成功,在 SQL Server 錯誤日誌中您會收到下列錯誤信息:2001-11-14 15:49:14.12 server SuperSocket Info:Bind failed on TCP port 1433.有關其他信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 307197 ( http://support.microsoft.com/kb/307197/) PRB:TCP\IP 埠正由另一應用程序使用 如果通過 TCP/IP 連接您不能連接到 SQL Server 實例,請嘗試使用命名管道協議或共享內存協議。在命令提示符下運行下面的命令,以獲取關於正在使用的埠的信息:
❻ sql 2000 超時已過期怎麼辦! 呼喚高手!
你的ID是主鍵嗎?有索引嗎?如果沒有,就是表掃描的問題了。
sqlserver帶有分析腳本的功能,你試試有沒有tablescan,這個就是表掃描,很占速度。
❼ Sqlcmd: 錯誤: Microsoft SQL Server Native Client 10.0 : 登錄超時已過期。
Sqlcmd: 錯誤: Microsoft SQL Server Native Client 10.0 : 登錄超時已過期是設置錯誤造成的,解決方法為:
1、在附加文件目錄下找到.mdf文件,點擊右鍵,查看「屬性」,選擇「安全」選項卡點擊「編輯」編輯按鈕。