sp_polybase_leave_group (Transact-SQL)
Gilt für: SQL Server 2016 (13.x) und höhere Versionen
Entfernt eine SQL Server-Instanz aus einer PolyBase-Gruppe für eine Scale-Out-Berechnung.
Auf der SQL Server-Instanz muss die PolyBase-Funktion installiert sein. PolyBase ermöglicht die Integration von Nicht-SQL Server-Datenquellen wie Hadoop und Azure Blob Storage. Siehe auch sp_polybase_join_group.
Transact-SQL-Syntaxkonventionen
Syntax
sp_polybase_leave_group;
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Berechtigungen
Erfordert die CONTROL SERVER-Berechtigung.
Hinweise
Sie können nur einen Serverknoten aus einer Gruppe entfernen.
Nachdem Sie die gespeicherte Prozedur ausgeführt haben, starten Sie die PolyBase-Engine und den PolyBase Data Movement Service auf dem Rechner neu. Um dies zu überprüfen, führen Sie die folgende DMV auf dem Hauptknoten aus:
EXEC sys.dm_exec_compute_nodes;
Beispiele
Im Beispiel wird der aktuelle Computer aus einer PolyBase-Gruppe entfernt.
EXEC sp_polybase_leave_group;