sp_msx_defect (Transact-SQL)sp_msx_defect (Transact-SQL)

DIESES THEMA GILT FÜR:jaSQL Server (ab 2008)neinAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Entfernt den aktuellen Server für Multiservervorgänge.Removes the current server from multiserver operations.

Achtung

Sp_msx_defect bearbeitet die Registrierung.sp_msx_defect edits the registry. Die Registrierung sollte nicht manuell bearbeitet werden, da durch ungeeignete oder fehlerhafte Änderungen schwerwiegende Konfigurationsprobleme auf dem System verursacht werden können.Manual editing of the registry is not recommended because inappropriate or incorrect changes can cause serious configuration problems for your system. Nur erfahrene Benutzer sollten deshalb den Registrierungs-Editor zum Bearbeiten der Registrierung verwenden.Therefore, only experienced users should use the Registry Editor program to edit the registry. Weitere Informationen finden Sie in der Dokumentation für Microsoft Windows.For more information, see the documentation for Microsoft Windows.

Themenlinksymbol Transact-SQL Syntax Conventions (Transact-SQL-Syntaxkonventionen)Topic link icon Transact-SQL Syntax Conventions

SyntaxSyntax


sp_msx_defect [@forced_defection =] forced_defection  

ArgumenteArguments

[ @forced_defection =] Forced_defection[ @forced_defection =] forced_defection
Gibt an, ob den Austritt auftreten, wenn der Master SQLServerAgent dauerhaft verloren ist aufgrund einer irreversibel beschädigt wurde erzwungen Msdb Datenbank oder keine Msdb datenbanksicherung.Specifies whether or not to force the defection to occur if the Master SQLServerAgent has been permanently lost due to an irreversibly corrupt msdb database, or no msdb database backup. Forced_defectionist Bit, hat den Standardwert 0, was bedeutet, dass kein Austritt erzwungen werden soll.forced_defectionis bit, with a default of 0, which indicates that no forced defection should occur. Der Wert 1 wird der Austritt erzwungen.A value of 1 forces defection.

Nach dem erzwingen Sie einen Austritt durch Ausführen des Sp_msx_defect, ein Mitglied der Sysadmin festen Serverrollen zur Master-SQLServerAgent führen den folgenden Befehl aus, um den Austritt abzuschließen:After forcing a defection by executing sp_msx_defect, a member of the sysadmin fixed server role at the Master SQLServerAgent must run the following command to complete the defection:

EXECUTE msdb.dbo.sp_delete_targetserver @server_name = 'tsx-server', @post_defection =  0;  

RückgabecodewerteReturn Code Values

0 (Erfolg) oder 1 (Fehler)0 (success) or 1 (failure)

ResultsetsResult Sets

KeineNone

HinweiseRemarks

Wenn Sp_msx_defect ordnungsgemäß abgeschlossen wird, wird eine Meldung zurückgegeben.When sp_msx_defect properly completes, a message is returned.

BerechtigungenPermissions

Zum Ausführen dieser gespeicherten Prozedur muss ein Benutzer Mitglied der festen Serverrolle sysadmin sein.To execute this stored procedure, a user must be a member of the sysadmin fixed server role.

Siehe auchSee Also

Sp_msx_enlist ( Transact-SQL ) sp_msx_enlist (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)System Stored Procedures (Transact-SQL)