FIX: Impossibile connettersi a un'istanza denominata dopo il failover in un server mirror in SQL Server 2014 o 2016

Si applica a
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomi

Si consideri lo scenario seguente:

  • Si usano il driver Microsoft ODBC per SQL Server e Microsoft SQL Server Native Client 11.0 installato durante l'installazione di SQL Server 2014 o 2016.
  • È possibile connettersi a un'istanza denominata di SQL Server 2014 o 2016 in cui è in esecuzione il mirroring del database.
  • Il failover dell'istanza denominata si verifica dal server principale al server mirror.

In questo scenario, quando si nasconde l'istanza denominata o si interrompe l'utilizzo del servizio SQL Server Browser, non è possibile connettersi all'istanza denominata nel server mirror.

Risoluzione

Per risolvere il problema, installare l'aggiornamento cumulativo seguente e il driver ODBC per la versione di SQL Server in uso. Nota: sebbene il driver sia incluso negli aggiornamenti cumulativi di SQL Server 2014, è necessario installarlo separatamente per tutte le versioni.

Aggiornamento cumulativo

Aggiornamento cumulativo 4 per SQL Server 2016
            
             Aggiornamento cumulativo 4 per SQL Server 2014 SP2
            
             Aggiornamento cumulativo 11 per SQL Server 2014 SP1
          

Driver ODBC

SQL 2016: Driver ODBC 13.1
            
             SQL 2014: Driver ODBC 11

Informazioni sugli aggiornamenti cumulativi per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutte le correzioni rapide e di sicurezza incluse nell'aggiornamento cumulativo precedente. Vedere gli aggiornamenti cumulativi più recenti per SQL Server:

Aggiornamento cumulativo più recente per SQL Server 2016
        
         Aggiornamento cumulativo più recente per SQL Server 2014
        
      

Soluzione alternativa

Per risolvere questo problema, riavviare il servizio SQL Server Browser.

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.