Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo argomento illustra come aggiungere un database secondario a un gruppo di disponibilità AlwaysOn usando SQL Server Management Studio, Transact-SQL o PowerShell in SQL Server 2014. Dopo aver preparato un database secondario per una replica secondaria, è necessario aggiungere il database al gruppo di disponibilità il prima possibile. Verrà avviato lo spostamento dei dati dal database primario corrispondente al database secondario.
Prima di iniziare:
Per preparare un database secondario tramite:
Annotazioni
Per informazioni su cosa accade dopo che un database secondario viene aggiunto al gruppo, vedere Panoramica dei gruppi di disponibilità AlwaysOn (SQL Server).For information about what happens after a secondary database join the group, see Overview of AlwaysOn Availability Groups (SQL Server).
Prima di iniziare
Prerequisiti
È necessario essere connessi all'istanza del server che ospita la replica secondaria.
La replica secondaria deve essere già inclusa nel gruppo di disponibilità. Per altre informazioni, vedere Unire una replica secondaria a un gruppo di disponibilità (SQL Server).
Il database secondario deve essere stato preparato di recente. Per altre informazioni, vedere Preparare manualmente un database secondario per un gruppo di disponibilità (SQL Server).
Sicurezza
Autorizzazioni
Sono necessarie l'autorizzazione ALTER AVAILABILITY GROUP nel gruppo di disponibilità, l'autorizzazione CONTROL AVAILABILITY GROUP, l'autorizzazione ALTER ANY AVAILABILITY GROUP o l'autorizzazione CONTROL SERVER.
Uso di SQL Server Management Studio
Per aggiungere un database secondario a un gruppo di disponibilità
In Esplora oggetti, connettersi all'istanza del server che ospita la replica secondaria e ampliare l'albero del server.
Espandere il nodo Disponibilità elevata AlwaysOn e il nodo Gruppi di disponibilità .
Espandere il gruppo di disponibilità che si vuole modificare ed espandere il nodo Database di disponibilità .
Fare clic con il pulsante destro del mouse sul database e scegliere Aggiungi al gruppo di disponibilità.
Si apre la finestra di dialogo Join Databases to Availability Group. Verificare il nome del gruppo di disponibilità, visualizzato sulla barra del titolo, il nome o i nomi del database visualizzati nella griglia, quindi fare clic su OK oppure fare clic su Annulla.
Uso di Transact-SQL
Per aggiungere un database secondario a un gruppo di disponibilità
Connettersi all'istanza del server che ospita la replica secondaria.
Utilizzare la clausola SET HADR dell'istruzione ALTER DATABASE come indicato di seguito:
ALTER DATABASE database_name SET HADR AVAILABILITY GROUP = group_name
dove database_name è il nome di un database da unire e group_name è il nome del gruppo di disponibilità.
Nell'esempio seguente viene aggiunto il database secondario,
Db1, alla replica secondaria locale delMyAGgruppo di disponibilità.ALTER DATABASE Db1 SET HADR AVAILABILITY GROUP = MyAG;Annotazioni
Per un esempio di questa istruzione Transact-SQL usata nel contesto, vedere Creare un gruppo di disponibilità (Transact-SQL).
Utilizzo di PowerShell
Per aggiungere un database secondario a un gruppo di disponibilità
Impostare la directory (
cd) sull'istanza del server in cui viene ospitata la replica secondaria.Usare il
Add-SqlAvailabilityDatabasecmdlet per aggiungere uno o più database secondari al gruppo di disponibilità.Ad esempio, il comando seguente aggiunge un database secondario,
Db1, al gruppoMyAGdi disponibilità in una delle istanze del server che ospita una replica secondaria.Add-SqlAvailabilityDatabase -Path SQLSERVER:\SQL\SecondaryServer\InstanceName\AvailabilityGroups\MyAG -Database "Db1"Annotazioni
Per visualizzare la sintassi di un cmdlet, usare il
Get-Helpcmdlet nell'ambiente PowerShell di SQL Server. Per altre informazioni, vedere Get Help SQL Server PowerShell.
Per impostare e utilizzare il provider PowerShell per SQL Server
Attività correlate
Aggiungere una replica secondaria a un gruppo di disponibilità (SQL Server)
Preparare manualmente un database secondario per un gruppo di disponibilità (SQL Server)
Vedere anche
MODIFICA GRUPPO DI DISPONIBILITÀ (Transact-SQL)
Panoramica dei gruppi di disponibilità AlwaysOn (SQL Server)
Risolvere i problemi di configurazione dei gruppi di disponibilità AlwaysOn (SQL Server)eliminati