Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för:SQL Server
Rapporterar information om en specificerad databas eller alla databaser.
Transact-SQL syntaxkonventioner
Syntax
sp_helpdb [ [ @dbname = ] N'dbname' ]
[ ; ]
Arguments
[ @dbname = ] N'dbname'
Namnet på databasen för vilken information rapporteras.
@dbname är sysname, med standardvärdet NULL. Om @dbname inte är specificerat, sp_helpdb rapportera om alla databaser i sys.databases katalogvyn.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Resultatuppsättning
| Kolumnnamn | Datatyp | Description |
|---|---|---|
name |
sysname | Databasnamn |
db_size |
Nvarchar(13) | Total storlek på databasen. |
owner |
sysname | Databasägare, såsom sa. |
dbid |
smallint | Databas-ID. |
created |
nvarchar(11) | Datum då databasen skapades. |
status |
Nvarchar(600) | Komma-separerad lista över värden för databasalternativ som för närvarande är inställda i databasen. Boolesk-värderade alternativ listas endast om de är aktiverade. Icke-booleska optioner listas med deras motsvarande värden i formen . <option_name>=<value>Mer information finns i ALTER DATABASE. |
compatibility_level |
tinyint | Databaskompatibilitetsnivå: 90, 100, 110, 120, 130, 140, 150 eller 160. |
Om @dbname anges visar en extra resultatuppsättning filallokeringen för den angivna databasen.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
name |
nchar(128) | Logiskt filnamn. |
fileid |
smallint | Fil-ID. |
filename |
NCar(260) | Operativsystemfilnamn (fysiskt filnamn). |
filegroup |
nvarchar(128) | Filgrupp där filen hör hemma.NULL = filen är en loggfil. Loggfiler ingår aldrig i en filgrupp. |
size |
nvarchar(18) | Filstorlek i megabyte. |
maxsize |
nvarchar(18) | Maximal storlek som filen kan växa till. Ett värde på UNLIMITED i detta fält indikerar att filen växer tills disken är full. |
growth |
nvarchar(18) | Tillväxtökning av filen. Detta värde anger hur mycket utrymme som läggs till filen varje gång nytt utrymme behövs. |
usage |
varchar(9) | Användning av filen. För en datafil är data only värdet och för loggfilen är log onlyvärdet . |
Anmärkningar
Kolumnen status i resultatuppsättningen rapporterar vilka alternativ som är inställda i ON databasen. Alla databasalternativ rapporteras inte av kolumnen status . För att se en komplett lista över de aktuella databasinställningarna, använd sys.databases katalogvyn.
Permissions
När en enda databas anges krävs medlemskap i den offentliga rollen i databasen. När ingen databas anges krävs medlemskap i den offentliga rollen i databasen master .
Om en databas inte kan nås sp_helpdb visas felmeddelandet 15622 och så mycket information om databasen som möjligt.
Examples
A. Returneringsinformation om en enskild databas
Följande exempel visar information om databasen AdventureWorks2025 .
EXECUTE sp_helpdb N'AdventureWorks2022';
B. Returinformation om alla databaser
Följande exempel visar information om alla databaser på servern som kör SQL Server.
EXECUTE sp_helpdb;
GO