SQL SERVER 2022 – Contained Availability Group
O SQL Server 2022 trouxe um novo recurso para o seu AlwaysOn: Contained Availability Groups! Agora, replicar objetos como logins, jobs, linked servers, ficou muito mais fácil! Você não precisa mais ficar criando scripts para sincronizar sua réplicas com estes objetos a nível de instância.
Basicamente, este novo recurso funciona criando bancos master e msdb exclusivos para cada AG!
Neste vídeo nós vamos mostrar o que mudou de opção, como criar seu Ag Contained, explorar um pouco do que o sql faz por debaixo dos panos e mostrar alguns problemas comuns que você pode ter com este recurso!
Mais informações sobre o Contained Availability Groups na documentação oficial: https://learn.microsoft.com/en-us/sql/database-engine/availability-groups/windows/contained-availability-groups-overview?view=sql-server-ver16
00:00 Introdução
01:00 Limitação do Availability Group normal
05:42 Criando um Contained Availability Group
11:20 Bancos de sistema do Ag: _master e _msdb
13:11 Como acessar o bancos de sistema do Ag
16:24 Create Login no Ag Contained
18:41 Impactos do Contained Ag na sys.databases
20:20 Como Jobs funcionam no Contained Ag
26:38 Alteracoes na sys.availability_groups e sys.dm_exec_sessions
29:45 Cuidados com as confusões no login devido ao Contained Ag
35:29 Script para listar todos os logins e em qual master existem
40:39 Opinião sobre a funcionalidade e futuro
Script usado no vídeo: https://github.com/soupowertuning/SQLScripts/blob/master/alwayson/ContainedAgLoginsCheck.sql
#SqlServer #Contained #AvaliabilityGroup #sql