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
Visszaállítja a gyanúsított adatbázis státuszát.
Fontos
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. Használj helyette az ALTER DATABASE-t .
Transact-SQL szintaxis konvenciók
Szemantika
sp_resetstatus [ @DBName = ] N'DBName'
[ ; ]
Arguments
[ @DBName = ] N'DBName'
Az adatbázis neve, amit vissza kell állítani. @DBNamea sysname, alapértelmezett snélkül.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Megjegyzések
sp_resetstatus Kikapcsolja a gyanúsított zászlót egy adatbázison. Ez az eljárás frissíti a megnevezett adatbázis mód- és állapotoszlopait .sys.databases Az SQL Server hibanaplóját kell megnézni, és minden problémát megoldani az eljárás futtatása előtt. Állítsd meg és indítsd újra az SQL Server példányt, miután végrehajtottad sp_resetstatus.
Egy adatbázis több okból is gyanússá válhat. Lehetséges okok közé tartozik az operációs rendszer által megtagadott hozzáférés egy adatbázis-erőforráshoz, valamint egy vagy több adatbázis-fájl elérhetetlensége vagy megromlása.
Permissions
Tagságot igényel a rendszertakom fix szerver szerepében, vagy közvetlenül a tárolt eljáráson végrehajtani a jogosultságot.
Példák
A következő példa visszaállítja AdventureWorks2025 az adatbázis státuszát.
EXECUTE sp_resetstatus 'AdventureWorks2022';