程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> sql2005-高人救我,sql server 2005 數據庫不時無法遠程連接

sql2005-高人救我,sql server 2005 數據庫不時無法遠程連接

編輯:編程綜合問答
高人救我,sql server 2005 數據庫不時無法遠程連接

說明:關於我這個問題,我窮究了好幾天,網上幾乎所有相關問題的方法我都試過了,仍然沒有解決。特來C論壇請教高手,萬望各位不吝賜教。新來的,無C幣,懸賞C幣只有一個,僅代表我的一點感激之情,請勿見笑。

情況:asp + sql 2005,用的動易siteweaver 6.8 asp cms系統,一台web服務器,一台數據服務器,兩台機器直連組的局域網。

問題:直接在數據服務器上連接數據庫,一直都正常,在web服務器上通過內網IP遠程連接數據庫,當流量較大時連接就會出現網站訪問困難,要麼打開非常慢,要麼就會不時地出現“[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒絕訪問”的錯誤提示。

提示:是不時地出現,而不是一直連不上,情況好的時候速度非常快,差點的時候就會比較慢,最壞的情況就是出現“[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒絕訪問”錯誤。據觀察,情況好壞與網站流量有關,與程序查詢語句的復雜程度有關,簡單的查詢出錯的機率小,復雜的查詢在流量高時基本就全是錯。

補充:我使用telnet 192.168.10.1 1433,基本上絕大多數時間都連不上。使用公網IP則基本都能連上。

最佳回答:


你說的復雜的功能是指前端還是後台?但是如果是經常連不上(流量大時),可以先考慮優化SQL Server的對應程序,一般應該封裝成一個存儲過程,然後針對執行計劃進行優化。單純改設置風險很大。一般來說sqlserver默認配置已經可以滿足常規的需要。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved