Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Meghívja az sqlmaint segédprogramot egy olyan sztringgel, amely sqlmaint beállításokat (más néven kapcsolókat) tartalmaz. Az sqlmaint segédprogram karbantartási műveleteket hajt végre egy vagy több adatbázisban.
Jegyzet
Ez a funkció az SQL Server egy későbbi verziójában lesz eltávolítva. Ne használja ezt a funkciót az új fejlesztési munkában, és tervezze meg a funkciót jelenleg használó alkalmazások módosítását.
Transact-SQL szintaxis konvenciói
Szintaxis
xp_sqlmaint 'switch_string'
Érvek
Fontos
A kiterjesztett tárolt eljárások argumentumait a Szintaxis szakaszban leírt sorrendben kell megadni. Ha a paraméterek sorrenden kívül vannak beírva, hibaüzenet jelenik meg.
'switch_string'
A sqlmaint segédprogram kapcsolókat tartalmazó sztring. A kapcsolókat és azok értékeit szóközzel kell elválasztani.
A -? kapcsoló nem érvényes xp_sqlmaint.
Kódértékek visszaadása
Egyik sem. Hibát ad vissza, ha a sqlmaint segédprogram meghibásodik.
Megjegyzések
Ha ezt az eljárást az SQL Server-hitelesítéssel bejelentkezett felhasználó hívja meg, a -U "<login_id>" és -P "<password>" kapcsolók előre switch_string a végrehajtás előtt. Ha a felhasználó windowsos hitelesítéssel van bejelentkezve, switch_stringsqlmaint.
Engedélyek
A sysadmin rögzített kiszolgálói szerepkör tagságát igényli, vagy közvetlenül ezen a tárolt eljáráson hajthat végre engedélyt.
Példák
Az alábbi példában xp_sqlmaint meghívja sqlmaint az integritás-ellenőrzések végrehajtásához, egy jelentésfájl létrehozásához és a msdb.dbo.sysdbmaintplan_historyfrissítéséhez.
EXECUTE xp_sqlmaint '-D AdventureWorks2022 -PlanID 02A52657-D546-11D1-9D8A-00A0C9054212
-Rpt "C:\Program Files\Microsoft SQL Server\MSSQL\LOG\DBMaintPlan2.txt" -WriteHistory -CkDB -CkAl';
Itt van az eredményhalmaz.
The command(s) executed successfully.