zoukankan      html  css  js  c++  java
  • 與伺服器的連接已成功建立 但在登入程序時發生錯誤。 provider 共用記憶提供者 error 0 管道的另一端上無任何處理程序。

    最近因為資料庫(SQLserver2005)伺服器負載的問題,傷透了腦筋,因為每到排程日期都會發生嚴重阻塞;

    在找尋資料后,進行AWE嘗試,但是逐步發現了新的問題;就是標題的這個錯誤;上網找解決方案未果,下麵是兩種無法解決我目前問題的方案;

    第一種重啟就不用說了,不能根治;第二種沒有這樣的問題,TCPIP是開著的;

    資料一:

    ==================================================================

    當發生使用者 ' username ' 登入失敗。 使用者將無法與受信任的 SQL Server 連接相關聯。
    (: Microsoft SQL Server、 錯誤 18452)

    image

    透過物件總管,選取資料庫實體,選擇「屬性」將 SQL Server 從 「 Windows 驗證模式 (Windows 的帳戶驗證) 」 驗證模式
    要 「 混合模式 (Windows 的帳戶驗證 」 及 SQL Server 帳戶驗證) 」。


    參考 http://support.microsoft.com/kb/555332/zh-tw

    設定完後,又發生 與伺服器的連接已成功建立,但在登入程序時發生錯誤。 (provider: 共用記憶提供者, error: 0 - 管道的另一端上無任何處理程序。) (Microsoft SQL Server, 錯誤: 233) 

    上網找一下相關問題,處理方式竟然有重新啟動SQL SERVER(或重新開機),就能排除,就重新啟動SQL問題就自己解決。

    ==================================================================

    資料二:

    ==================================================================

    與伺服器的連接已成功建立,但在登入前的信號交換時發生錯誤。
    當連接至 SQL Server 2005 時,失敗的原因可能是,
    設設定下,SQL Server 不允許遠端連接。
    (provider: 具名的管線提供者, error: 0 - 管道的另一端上無任何處理程序。)



    Microsoft SQL Server2005預設的TCP/IP連線式停用的
    所以使用127.0.0.1的方式被視為TCP/IP成連接管道,所以會被拒絕!


    解決方法:

    所有程式 => Microsoft SQL Server 2005 => 組態工具 => SQL Server Configuration Manager => SQL Srever2005網路組態 => MSSQLSERVER的通訊協定 => TCP/IP右鍵啟用
    ==================================================================

  • 相关阅读:
    linux命令查询大全
    常用的Linux命令
    网络工程师必备知识点
    Android app ADB命令
    (转)网络工程师笔记(二)
    (转)网络工程师笔记(一)
    心理学各大分支
    日常生活英语单词大全(转)
    oracle 迁移数据文件
    com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeewx.weixin_account_user_relation' doesn't exist
  • 原文地址:https://www.cnblogs.com/godwar/p/1518884.html
Copyright © 2011-2022 走看看