當您連線至具名執行個體的 SQL Server 2012 Analysis Services,藉由使用 IPv6 的錯誤:"沒有無法建立連線,因為目標機器一直拒絕,所以"

文章翻譯 文章翻譯
文章編號: 2658571 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

在 Microsoft SQL Server 2012,您會收到當您嘗試使用 IPv6 連線至具名執行個體 SQL Server 分析服務 (SSAS) 時,類似下列的錯誤:
無法建立沒有連線,因為目標機器一直拒絕,所以 [::n]:nnnnn (系統)
附註在這種錯誤, n 是一個整數

發生的原因

如果裝載 SSAS 的具名執行個體的伺服器已設定為使用 IPv4 和 IPv6,SQL Server 2012年安裝時,就可能發生這個問題。接著,伺服器已稍後重新設定為使用只是 IPv6 中。

解決方案

如果要解決這個問題,請依照下列步驟執行:
  1. 停止 SQL Server Analysis Services 服務。
  2. 在記事本中開啟 Msmdredir.ini 檔案。

    附註 根據預設,Msmdredir.ini 檔案位於下列資料夾:
    %ProgramFiles%\Microsoft SQL Server\90\Shared\ASConfig
  3. 執行個體 區段中,確認 Port 屬性及 [IPv6] 屬性的值都不同,具名執行個體。
  4. 刪除 PortIPV6 屬性。
  5. 將 Msmdredir.ini 檔案,儲存然後結束 [記事本]。
  6. 啟動 SQL Server Analysis Services 服務。

其他相關資訊

當 SSAS 偵測到主應用程式伺服器設定成接聽 IPv4 和 IPv6 時,SSAS 會在 MSmdredir.ini 檔案中建立兩個項目。不過,如果伺服器設定為傾聽一個通訊協定,<Port>會使用項目。</Port>

請考慮在其中裝載 SSAS 的具名執行個體的伺服器設定 SQL Server 2012年已安裝,並使用僅 IPv6 稍後重新設定伺服器時使用 IPv4 和 IPv6 的案例。在這種情況下的 Msmdredir.ini 檔案可能包含無法歸類於 SSAS 具名執行個體在其接聽的連接埠的過時項目。

SQL Server Analysis Services 服務啟動時,服務會偵測正在使用的通訊協定,並且會更新 Msmdredir.ini 檔。如果伺服器設定為使用 IPv4 和 IPv6,兩個項目中有 Msmdredir.ini 檔案。不過,如果 SQL Server Analysis Services 服務偵測到一個通訊協定正在使用,就會更新 Port 屬性。因此,PortIPv6 屬性可能會包含過時的資訊。

SQL 瀏覽器服務的文字如果為老舊的資訊,它可能會將要求重新導向至具名執行個體,並且會造成連線失敗。當刪除老舊的 PortIPv6 屬性中所包含的資訊時,會使用 [連接埠] 屬性中的資訊。

屬性

文章編號: 2658571 - 上次校閱: 2012年5月8日 - 版次: 1.0
這篇文章中的資訊適用於:
  • Microsoft SQL Server 2012 Enterprise
關鍵字:?
kbsurveynew kbprb kbtshoot kbmt KB2658571 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:2658571
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com