今天SqlServer 2008連接數(shù)據(jù)庫時報錯:已成功與服務(wù)器建立連接,但是在登錄前的握手期間發(fā)生錯誤。在連接到 SQL Server 2008 時,在默認的設(shè)置下 SQL Server 不允許遠程連接可能會導(dǎo)致此失敗。 (PRovider: 命名管道提供程序, error: 0 - 管道的另一端上無任何進程。
剛開始以為是遠程數(shù)據(jù)庫的問題,試了一下,同事的機器能連上。說明是我本機問題了,然后連接本地數(shù)據(jù)庫,也報同樣的錯誤。
參考http://friendship517.blog.163.com/blog/static/570512782010103084346208/ 這里的方法嘗試解決,還是不行。
后來認真理了一下思路:
1.查看sqlserver服務(wù)是否開啟,重啟sqlserver服務(wù)嘗試;
2.查看防火墻設(shè)置,--》防火墻關(guān)閉;
3.看到文章最后介紹可能是tcp/ip的問題,在tcp/ip屬性中設(shè)置ip為已啟用。
重啟sqlserver服務(wù),ok!數(shù)據(jù)庫連接上了。
新聞熱點
疑難解答
圖片精選