Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analysplattformssystem (PDW)
SQL-databas i Förhandsversion av Microsoft Fabric
En databas är alltid i ett specifikt tillstånd. Dessa tillstånd inkluderar ONLINEtill exempel , OFFLINEeller SUSPECT. Om du vill verifiera det aktuella tillståndet för en databas väljer du state_desc kolumnen i katalogvyn sys.databases eller egenskapen Status i funktionen DATABASEPROPERTYEX .
Definitioner av databastillstånd
I följande tabell definieras databastillstånden.
| State | Definition |
|---|---|
ONLINE |
Databasen är tillgänglig för åtkomst. Den primära filgruppen är online, även om återställningsfasen kanske inte har slutförts. |
OFFLINE |
Databasen är inte tillgänglig. En databas blir offline av en explicit användaråtgärd och förblir offline tills ytterligare användaråtgärder vidtas. Databasen kan till exempel tas offline för att flytta en fil till en ny disk. Databasen tas sedan tillbaka online efter att flytten har slutförts. |
RESTORING |
En eller flera filer i den primära filgruppen återställs, eller så återställs en eller flera sekundära filer offline. Databasen är inte tillgänglig. |
RECOVERING |
Databasen återställs. Återställningsprocessen är ett tillfälligt tillstånd. databasen blir automatiskt online om återställningen lyckas. Om återställningen misslyckas blir databasen misstänkt. Databasen är inte tillgänglig. |
RECOVERY PENDING |
SQL Server har påträffat ett resursrelaterat fel under återställningen. Databasen är inte skadad, men filer kanske saknas eller så kan systemresursbegränsningar hindra den från att starta. Databasen är inte tillgänglig. Ytterligare åtgärder från användaren krävs för att lösa felet och låta återställningsprocessen slutföras. |
SUSPECT |
Den primära filgruppen är åtminstone misstänkt och kan vara skadad. Det går inte att återställa databasen när SQL Server startas. Databasen är inte tillgänglig. Användaren måste vidta ytterligare åtgärder för att lösa problemet. |
EMERGENCY |
Användaren har ändrat databasen och anger statusen till EMERGENCY. Databasen är i enanvändarläge och kan repareras eller återställas. Databasen är markerad READ_ONLY, loggningen är inaktiverad och åtkomsten är begränsad till medlemmar i den fasta sysadmin-serverrollen .
EMERGENCY används främst för felsökning. Till exempel kan en databas som markerats som misstänkt tilldelas EMERGENCY-tillståndet. Detta kan ge systemadministratören skrivskyddad åtkomst till databasen. Endast medlemmar i den fasta serverrollen sysadmin kan ange en databas till EMERGENCY tillståndet. |