none
請問在 SQL Server 2012 建立 AlwaysON 的問題 ? RRS feed

  • 問題

  • 各位好 : 

    目前在兩台SQL 2012 主機建置AlwaysOn 有些問題想請教

    SERVER1 , Instance : VSDB1 , IP : 192.168.1.1

    SERVER2 , Instance : VSDB2 , IP : 192.168.1.2

    Listener Name : VSDB , IP : 192.168.1.3  

    目前發現使用容錯移轉後

    無法使用Listener 的 Instance 連線 DB 

    會跳出 Error 26 的錯誤

    想請問的是, 建置Alwayson 的架構

    是否兩台SQL 2012 主機都必須互相建立與對方主機相同的 Instance 才行 ? 

    謝謝


    2016年12月29日 下午 02:28

解答

所有回覆

  • How did you connect to listener? Able to ping listener from client machine? Able to telnet listener from client machine? Is the db you like to access in alwayson group?
    2016年12月29日 下午 06:43
  • Hi :

    1. Ping Listener IP OK

    2. Telnet Listener IP 1433 Port OK

    3. The DB already in AO Group 

    I find when Failover AO Find Primary to Secondary 

    I can not use SSMS connect to Listener 

    But I can Telnet and Ping the Listener 標題: 連接到伺服器


    無法連接到 VSDB\VSDB1。

    建立連接至 SQL Server 時,發生網路相關或執行個體特定的錯誤。找不到或無法存取伺服器。確認執行個名稱是否正確,以及 SQL Server 是否設定為允許遠端連線。 (provider: SQL Network Interfaces, error: 26 - 搜尋指定的伺服器/執行個體時發生錯誤) (Microsoft SQL Server, 錯誤: -1)


    2016年12月30日 上午 03:09
  • Is VSDB\VSDB1 listener name?
    2016年12月30日 上午 03:14
  • Hi

    Yes !

    Because Server 1 and Server 2 use different Instance Name 

    VSDB1

    VSDB2

    So I need to install each instance on two node sql server ? 

    Thanks , 


    2016年12月30日 上午 06:13
  • Better to use same instance name on both nodes, otherwise you have to change connection string every time after alwayson swing. Makes no sense to use alwayson with such kind of setup. 
    2016年12月30日 下午 06:07
  • 請問如果你用接聽程式的IP是否可以正常連線?

    如果你直接連接聽程式的名稱VSDB是否可以正常連線。


    | SQL PASS Taiwan Page | SQL PASS Taiwan Group

    | My Blog


    2017年1月13日 上午 08:27
    版主
  • 您好 : 

    問題已經排除

    原因為防火牆設定造成

    不便之處請見諒

    謝謝

    • 已標示為解答 Goran Yeh 2017年2月2日 上午 05:26
    2017年2月2日 上午 05:26