xp_sqlmaint (Transact-SQL)
Gilt für:SQL Server
Ruft das Sql Standard t-Hilfsprogramm mit einer Zeichenfolge auf, die sql Standard t-Optionen enthält (auch als Switches bezeichnet). Das sql Standard tt-Hilfsprogramm führt eine Reihe von Standard Tenancevorgängen für eine oder mehrere Datenbanken aus.
Hinweis
Diese Funktion wird in einer zukünftigen Version von SQL Serverentfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden.
Transact-SQL-Syntaxkonventionen
Syntax
xp_sqlmaint 'switch_string'
Argumente
"switch_string"
Eine Zeichenfolge mit den Sql Standard t-Hilfsprogrammschaltern. Die Optionen und ihre Werte müssen durch ein Leerzeichen getrennt werden.
Der -?
Schalter ist ungültig für xp_sqlmaint
.
Rückgabecodewerte
Keine. Gibt einen Fehler zurück, wenn das Sql Standard t-Hilfsprogramm fehlschlägt.
Hinweise
Wenn diese Prozedur von einem Benutzer aufgerufen wird, der mit der SQL Server-Authentifizierung angemeldet ist, werden die -U "<login_id>"
Schalter -P "<password>"
vor der Ausführung an switch_string übergeben. Wenn der Benutzer mit der Windows-Authentifizierung angemeldet ist, wird switch_string ohne Änderung an sql Standard t übergeben.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Serverrolle "sysadmin ", oder führen Sie die Berechtigung direkt für diese gespeicherte Prozedur aus.
Beispiele
Im folgenden Beispiel wird sql Standard t aufgerufen, xp_sqlmaint
um Integritätsprüfungen durchzuführen, eine Berichtsdatei zu erstellen und zu aktualisierenmsdb.dbo.sysdbmaintplan_history
.
EXEC xp_sqlmaint '-D AdventureWorks2022 -PlanID 02A52657-D546-11D1-9D8A-00A0C9054212
-Rpt "C:\Program Files\Microsoft SQL Server\MSSQL\LOG\DBMaintPlan2.txt" -WriteHistory -CkDB -CkAl';
Hier ist das Resultset.
The command(s) executed successfully.
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für