Eu tenho dois nós A e B, estou tentando configurar o Nó A para ser primário para DB1 com Nó B como secundário e, em seguida, configurar Nó B como primário para DB2 e Nó A como secundário. (Estou usando o SQL 14.0.1000.169)
Preciso de dois grupos de disponibilidade, dois ouvintes, dois clusters de failover? Atualmente tenho um de cada.
Consegui criar com sucesso o grupo de Disponibilidade para o primeiro cenário, mas agora estou perdido.
Como Aaron Bertrand mencionou:
Você precisa de um cluster de failover do Windows Server (WSFC) com ambos os membros do servidor do WSFC.
Você precisa de AG1 (Grupo de Disponibilidade) e Listener1. O DB1 irá neste Grupo de Disponibilidade.
Você precisa de AG2 (Grupo de Disponibilidade) e Listener2. O DB2 irá neste Grupo de Disponibilidade.
Agora você tem a opção de ter ambos os bancos de dados primários em um servidor ou cada banco de dados primário em um servidor separado.
Você também deve atualizar do RTM. Não haverá service packs para o SQL 2017 e, portanto, as CUs não são realmente opcionais. Você não precisa instalar todos, mas precisa ter um cronograma regular para aplicá-los e, para uma nova solução, deve sempre começar com o CU mais recente. Consulte Anunciando o modelo de manutenção moderno para SQL Server.
Acho que sua pergunta já foi respondida, mas um ponto importante não foi mencionado. Se você estiver executando apenas uma réplica secundária e seu secundário for sempre passivo, não será necessário licenciá-lo, mas se executar bancos de dados primários em ambos os nós, ambos deverão ser totalmente licenciados.