none
SSMS Server registrati con configurazione AlwaysOn AG RRS feed

  • Domanda

  • Ciao,

    ho registrato lo stesso server due volte (Listner) modificando le proprietà di connessione, tenendo però la stessa utenza che è in autenticazione integrata.

    La mia idea era quella di avere due registrazioni al listner di cui una con la proprietà ApplicationIntent=ReadOnly in modo da poter reindirizzare le richieste sul nodo secondario.

    La situazione in cui mi trovo attualmente è che riesco a fare la doppia registrazione, provo ad attivare la connessione, cioè faccio doppio click su una registrazione ed è ok, ma quando provo a fare doppio click sulla seconda registrazione, questa non mi appare sul tab Esplora oggetti(Object explorer). Quindi sul tab Object explorer ho sempre un solo server registrato visibile (il primo selezionato).

    Sto lavorando con la versione V17.8.1 del SSMS.

    C'è qualche configurazione che mi permetta di vedere entrambe le registrazioni nell'Esplora Oggetti ?

    Grazie

    martedì 2 luglio 2019 15:43

Risposte

Tutte le risposte

  • non sono riuscito a capire bene quello che vorresti riuscire a fare ma per avere un'architettura sql AlwaysOn devi avere due server sql distinti con istanze distinte. vedi questo documento

    https://www.mssqltips.com/sqlservertip/4717/what-is-sql-server-alwayson/


    Edoardo Benussi
    Microsoft MVP - Cloud and Datacenter Management
    e[dot]benussi[at]outlook[dot]it

    lunedì 8 luglio 2019 09:43
    Moderatore
  • Grazie per la risposta.

    La mia era una domanda di carattere pratico sull'utilizzo del SSMS e dell'opzione che permette la registrazione dei server, che consente una certa praticità nel collegarsi ad un server.

    Provo a spiegarmi meglio, io ho appunto come dici tu due server sql distinti in configurazione AlwaysOn AG, e quando registro entrambi i server sul SSMS non ho alcun problema nel richiamarli nell'object explorer

    Ho notato invece che, sempre dal SSMS, se provo a registrare il Listner, questo mi apre una connessione sempre sul nodo primario a meno che non utilizzi l'opzione ApplicationIntent=ReadOnly, in tal caso la connessione dovrebbe essere reindirizzata sul server secondario.

    E' corretto ?

    Quello che ho provato a fare è stato quello di creare due registrazioni al Listner di cui una con la proprietà ApplicationIntent=ReadOnly

    Quando richiamo una qualsiasi delle due registrazioni, nell'Object Explorer mi trovo sempre una sola registrazione, come ho fatto vedere nell'immagine allegata. NON riesco ad averle entrambe contemporaneamente disponibili sull'object Explorer.

    grazie

    giovedì 25 luglio 2019 09:59
  • prova a leggere questa soluzione usando gli alias delle named instances

    https://dba.stackexchange.com/questions/233355/all-sql-server-aliases-linked-to-default-instance-instead-of-instance-i-assigned

    e vediamo se fa al caso tuo.


    Edoardo Benussi
    Microsoft MVP - Cloud and Datacenter Management
    e[dot]benussi[at]outlook[dot]it

    lunedì 29 luglio 2019 08:47
    Moderatore
  • YESS!!! grazie ho risolto, utilizzando un alias per il server tramite l'utility  cliconfg.exe.

    Così posso creare due registrazioni differenti, in una come nome server sfrutto l'alias e nell'altra come nome server uso il nome del listener configurato con ApplicationIntent=ReadOnly. Così adesso a seconda delle necessità accedo al nodo primario in lettura/scrittura od al nodo secondario in sola lettura.

    grazie!!

    martedì 30 luglio 2019 15:20