SQL2005 provider: 具名管道提供者 error: 40 無法開啟到 SQL Server 的串連_mssql2005

來源:互聯網
上載者:User

 ASP.net串連SQL 2005資料庫出現錯誤提示:在建立與伺服器的串連時出錯。在串連到 SQL Server 2005 時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗。 (provider: 具名管道提供者, error: 40 - 無法開啟到 SQL Server 的串連)

    解決方案:

    1、確保使用串連的使用者名稱和密碼可以正確登入到SQL2005。
 
    2、確保伺服器端的資料庫允許遠端連線,登入SQL2005企業管理器後,右鍵本機資料庫點擊“屬性”,



    
    在彈出的“伺服器屬性”對話方塊中選中“串連”,勾選“允許遠端連線到此伺服器(A)”




    3、開啟SQL伺服器的TCP/IP是允許的,在開始菜單中找到Microsoft SQL Server 2005——組態工具——SQL Server Configuration Manager,在該視窗中把SQL Server 2005網路設定下面的MSSQLSERVER的協議下面的TCP/IP和Named Pipes都啟用。


    
    並注意TCP/IP配置允許的IP和連接埠號碼,動態連接埠不用管。



    4、配置“SQL Server 介面區配置器”是允許進行遠端連線的,在開始菜單找到Microsoft SQL Server 2005——組態工具——SQL Server 介面區配置器並開啟,




    在彈出的視窗中點擊“服務和串連的介面區配置器”,


    在“服務和串連的介面區配置器”對話方塊中,依次點擊:MSSQLSERVER——Database Engine——遠端連線,在右邊選中“本地串連和遠端連線”和下面的同時使用TCP/IP和named piese。





     至此,如果你沒有修改MSSQL的預設連接埠,應該問題就解決了。。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.