我的電腦上有客戶資料庫和網站的副本。還有一個在線的匹配副本,我客戶的客戶將在其中使用該網站。
當我使用本地資料庫測試網站的本地副本時,一切正常。
當我使用線上資料庫測試網站的本地副本時,一切正常。
當我使用線上資料庫測試網站的線上副本時,出現以下錯誤:
建立與 SQL Server 的連線時發生與網路相關或特定於執行個體的錯誤。伺服器未找到或無法存取。驗證執行個體名稱是否正確以及 SQL Server 是否已配置為允許遠端連線。 (提供者:SQL 網路接口,錯誤:26 - 定位指定的伺服器/實例時發生錯誤)
我現在已經使用網路主機超過 12 個小時,我們已經成功驗證我使用的實例名稱是否正確。
他非常謹慎,所以他不允許遠端連接,但是,由於網站和 SQL Server 都存在於同一台伺服器上,我認為這不會是問題。
我 99% 確信問題在於,因為我使用的是我們所知的 SQL Server 正確實例名稱,所以問題一定是與 SQL 的通訊。我覺得 Web 主機設定了某些內容來封鎖或拒絕向 SQL Server 發出的請求。
任何人都可以提出此錯誤的任何原因嗎?我用谷歌搜索,但沒有找到任何特別有啟發性的信息 - 也就是說,我找到的所有信息都涵蓋了我已經檢查過的內容。
編輯
我現在也無法遠端連線 Management Studio,因為
使用者登入失敗
我已驗證我的憑證正確無誤。