Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL ServerAzure
SQL Managed InstanceAzure
Synapse AnalyticsAnalytics
Platform System (PDW)
SQL analytics endpoint in Microsoft FabricWarehouse
in Microsoft Fabric
Obsahuje jeden řádek pro každou databázi v instanci Microsoft SQL Server. Když je SQL Server poprvé instalován, sysdatabases obsahuje záznamy pro databáze master, model, msdb a tempdb.
Důležité
Tato tabulka SQL Server 2000 je zahrnuta jako pohled na zpětnou kompatibilitu. Doporučujeme používat místo toho současné systémové pohledy SQL Serveru. Pro nalezení ekvivalentního systémového pohledu nebo pohledů viz Mapování systémových tabulek na systémové pohledy (Transact-SQL). Tato funkce bude v budoucí verzi Microsoft SQL Server odstraněna. Nepoužívejte tuto funkci v nové vývojové práci a naplánujte úpravu aplikací, které tuto funkci aktuálně používají.
| Název sloupce | Datový typ | Description |
|---|---|---|
| name | sysname | Název databáze |
| dbid | smallint | ID databáze |
| sid | varbinary(85) | Systémové ID tvůrce databáze |
| režim | smallint | Používá se interně k uzamčení databáze během jejího vytváření. |
| Stav | int | Stavové bity, z nichž některé lze nastavit pomocí uvedených ALTER DATABASE : 1 = automatické zavírání (ALTER DATABASE) 4 = select into/bulkcopy (ALTER DATABASE pomocí SET RECOVERY) 8 = trunc. log na chkpt (ALTER DATABASE pomocí SET RECOVERY) 16 = detekce trhané stránky (ALTER DATABASE) 32 = zatížení 64 = před obnovou 128 = obnova 256 = nezískano 512 = offline (ALTER DATABASE) 1024 = pouze pro čtení (ALTER DATABASE) 2048 = pouze použití DBO (ALTER DATABASE použití SET RESTRICTED_USER) 4096 = jeden uživatel (ALTER DATABASE) 32768 = nouzový režim 65536 = KONTROLNÍ SOUČET (ALTER DATABASE) 4194304 = autozmenšit (ALTER DATABASE) 1073741824 = čisté vypnutí Více bitů může být zapnutých současně. |
| Status2 | int | 16384 = ANSI nulový výchozí stav (ALTER DATABASE) 65536 = koncat null dává null (ALTER DATABASE) 131072 = rekurzivní spouštěče (ALTER DATABASE) 1048576 = výchozí nastavení lokálního kurzoru (ALTER DATABASE) 8388608 = uvedený identifikátor (ALTER DATABASE) 33554432 = zavření kurzoru při commit (ALTER DATABASE) 67108864 = ANSI nuly (ALTER DATABASE) 268435456 = ANSI varování (ALTER DATABASE) 536870912 = plný text povolen (nastavený pomocí sp_fulltext_database) |
| crdate | datetime | Datum vytvoření |
| rezervovaný | datetime | Vyhrazeno pro budoucí použití. |
| category | int | Obsahuje bitmapu informací používanou pro replikaci: 1 = Publikováno pro snapshot nebo transakční replikaci. 2 = Odběr snapshot nebo transakční publikace. 4 = Publikováno pro replikaci při sloučení. 8 = Odběr sloučení publikace. 16 = Distribuční databáze. |
| CMPTLEVEL | tinyint | Úroveň kompatibility databáze. Další informace naleznete v tématu ALTER DATABASE Úroveň kompatibility (Transact-SQL). |
| filename | nvarchar(260) | Cesta operačního systému a název pro primární soubor databáze. název souboru je viditelný pro dbcreator, sysadmin, vlastníka databáze s oprávněním VYTVOŘIT LIBOVOLNÉ DATABASE nebo pro příjemce, kteří mají jedno z následujících oprávnění: ZMĚNIT LIBOVOLNÉ DATABASE, VYTVOŘIT LIBOVOLNOU DATABASEDEFINICI VIEW , JAKOUKOLI DEFINICI. Pro vrácení cesty a názvu souboru se dotazujte do pohledu kompatibility sys.sysfiles , nebo do pohledu sys.database_files . |
| version | smallint | Interní číslo verze kódu SQL Serveru, pomocí kterého byla databáze vytvořena. Určeno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena. |
Viz také
ALTER DATABASE (Transact-SQL)
Mapování systémových tabulek na systémové pohledy (Transact-SQL)
Pohledy na kompatibilitu (Transact-SQL)