直到昨晚,我的站點(由DiscountASP.net託管)和它連接到的SQL Azure數據庫正常運行。SQL Azure數據庫命名管道錯誤
由於某種原因,在夜間,該網站發生命名管道錯誤。錯誤40.
已經前綴的服務器名稱是「tcp:」在連接字符串中,錯誤是現在:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.)
所以,僅僅是明確的,web.config文件並沒有改變,在在網站上次工作的時間和命名管道錯誤出現的項目之間。
現在,用戶名,密碼和實例名稱都是正確的,因爲該站點完全在本地對遠程SQl Azure服務器運行。
我檢查了實例名稱和SQl Azure訪問規則,確保將Web服務器的IP地址列入白名單。
有什麼想法是什麼錯?
登錄到Windows Azure門戶以嘗試和管理數據庫。無法管理它。儘管如此,仍然在本地對遠程服務器工作 –
有沒有解決方法?我遇到了一個相同的問題,只是我的網站託管在Amazon實例上,並使用SQL Azure作爲數據庫。即使我的連接字符串在一年多的時間內保持不變,它也會停止工作,從一天到下一天。我只是不知道爲什麼它會像這樣從一天到下一天停下來。請幫忙! –