Not
Å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
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