最近幾天發現連sql數據庫服務器的時候,總是提示“在從服務器接收結果時發生傳輸級錯誤。 (provider: TCP Provider, error: 0 - 指定的網絡名不再可用。)”的錯誤。
網上找了很多解決方案,都沒有解決,后來一步一步排查,發現在一個SQL語句里面帶了個注釋符("--這里是注釋")就會出現這樣的錯誤,如果把這個注釋符號去掉就正常了,但是還是不能確定具體原因,把SQL語句摘出來放到SQL Server上面執行沒問題,寫成存儲過程調用的方式也沒問題,哎。到此終於明白了原來是防火牆的問題。。。是運維的同學近期增加了防火牆的限制,對一些敏感詞有限制。。。。尼瑪啊