Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Tar bort den angivna tillgänglighetsgruppen och alla dess repliker. Om en serverinstans som är värd för en av tillgänglighetsreplikerna är offline när du tar bort en tillgänglighetsgrupp, kommer serverinstansen att släppa den lokala tillgänglighetsrepliken efter att ha kommit online. Att ta bort en tillgänglighetsgrupp tar också bort den associerade tillgänglighetsgruppens lyssnare, om någon finns.
Important
Ta om möjligt bara bort tillgänglighetsgruppen när den är ansluten till den serverinstans som är värd för den primära repliken. När tillgänglighetsgruppen tas bort från den primära repliken tillåts ändringar i de tidigare primära databaserna (utan hög tillgänglighetsskydd). Att ta bort en tillgänglighetsgrupp från en sekundär replika lämnar primärkopian i RESTAURING-tillståndet , och ändringar är inte tillåtna i databaserna.
För information om alternativa sätt att ta bort en tillgänglighetsgrupp, se Remove an Availability Group (SQL Server).
Transact-SQL syntaxkonventioner
Syntax
DROP AVAILABILITY GROUP group_name
[ ; ]
Arguments
group_name
Specificerar namnet på tillgänglighetsgruppen som ska tas bort.
Begränsningar och rekommendationer
För att köra DROP AVAILABILITY GROUP måste funktionen Always On Availability Groups aktiveras på serverinstansen. Mer information finns i Aktivera och inaktivera AlwaysOn-tillgänglighetsgrupper (SQL Server).
DROP AVAILABILITY GROUP Kan inte köras som en del av batcher eller inom transaktioner. Dessutom stöds inte uttryck och variabler.
Du kan ta bort en tillgänglighetsgrupp från vilken Windows Server Failover Clustering (WSFC)-nod som helst som har rätt säkerhetsuppgifter för tillgänglighetsgruppen. På så sätt kan du ta bort en tillgänglighetsgrupp när ingen av dess tillgänglighetsrepliker finns kvar.
Important
Undvik att släppa en tillgänglighetsgrupp när WSFC-klustret (Windows Server Failover Clustering) inte har något kvorum. Om du måste släppa en tillgänglighetsgrupp medan klustret saknar kvorum tas inte den metadatatillgänglighetsgrupp som lagras i klustret bort. När klustret har återfått kvorumet måste du släppa tillgänglighetsgruppen igen för att ta bort den från WSFC-klustret.
På en sekundär replik DROP AVAILABILITY GROUP ska endast användas för nödsituationer. Det beror på att om du tar bort en tillgänglighetsgrupp stängs tillgänglighetsgruppen av. Om du tar bort tillgänglighetsgruppen från en sekundär replik kan den primära repliken inte avgöra om OFFLINE-tillståndet inträffade på grund av kvorumförlust, en tvingad failover eller ett DROP AVAILABILITY GROUP kommando. Den primära replikan övergår till RESTAURERINGSTILLSTÅNDET för att förhindra en möjlig split-brain-situation. Mer information finns i bloggen How It Works: DROP AVAILABILITY GROUP Behaviors (CSS SQL Server Engineers).
Security
Permissions
Kräver behörighet för ALTER AVAILABILITY GROUP tillgänglighetsgruppen, behörigheten CONTROL AVAILABILITY GROUP, behörigheten ALTER ANY AVAILABILITY GROUP eller behörigheten CONTROL SERVER. För att ta bort en tillgänglighetsgrupp som inte hostas av den lokala serverinstansen behöver du CONTROL SERVER-behörighet eller CONTROL-behörighet för den tillgänglighetsgruppen.
Examples
Följande exempel tar bort tillgänglighetsgruppen AccountsAG .
DROP AVAILABILITY GROUP AccountsAG;
Relaterat innehåll
- Så här fungerar det: DROP AVAILABILITY GROUP Behaviors (CSS SQL Server Engineers-blogg)
Se även
ALTER AVAILABILITY GROUP (Transact-SQL)
CREATE AVAILABILITY GROUP (Transact-SQL)
Ta bort en tillgänglighetsgrupp (SQL Server)