sys.sysdatabases (Transact-SQL)
Contains one row for each database in an instance of Microsoft SQL Server.Kiedy SQL Server najpierw jest zainstalowany wartość sysdatabases zawiera wpisy dla wzorzec, Model, msdb, and tempdb baz danych.
![]() |
---|
This SQL Server 2000 system table is included as a view for backward compatibility. We recommend that you use the current SQL Server system views instead. To find the equivalent system view or views, see Mapping SQL Server 2000 System Tables to SQL Server 2005 System Views. This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. |
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
Nazwa |
sysname |
Nazwa bazy danych |
DBID |
smallint |
Identyfikator bazy danych |
Identyfikator SID |
varbinary(85) |
Identyfikator systemu twórcy bazy danych |
tryb |
smallint |
Używane wewnętrznie, blokowania bazy danych podczas jej tworzenia. |
Stan |
int |
Bity stanu, niektóre z nich zestaw przy użyciu ZMIENIANIE BAZY DANYCH as noted: 1 = AutoClose (ZMIANY BAZY DANYCH) 4 = Wybierz do / Kopiuj zbiorczo można (ALTER DATABASE przy użyciu zestaw odzyskiwanie) 8 = Liczba.CAŁK. Zaloguj się chkpt (ALTER DATABASE przy użyciu zestaw odzyskiwanie) 16 = wykrywanie poszarpane strona (ZMIANY BAZY DANYCH) 32 = Ładowanie 64 = sprzed odzyskiwanie 128 = odzyskiwanie 256 = Nie można odzyskać 512 = trybu offline (ZMIANY BAZY DANYCH) 1024 = w trybie tylko do odczytu (ZMIANY BAZY DANYCH) 2048 = tylko do użytku dbo (ALTER DATABASE przy użyciu zestaw RESTRICTED_USER) 4096 = pojedynczy użytkownik (ZMIANY BAZY DANYCH) 32768 = Tryb awaryjny 4194304 = autoshrink (ZMIANY BAZY DANYCH) 1073741824 = cleanly zamknięcia systemu Wiele bitów może być ON tym samym czasie. |
status2 |
int |
16384 = Domyślna wartość null ANSI (ZMIANY BAZY DANYCH) 65536 = concat null zwraca wartość null (ZMIANY BAZY DANYCH) 131072 = Wyzwalacze cyklicznych (ZMIANY BAZY DANYCH) 1 048 576 = Ustawienie domyślne lokalnego kursor (ZMIANY BAZY DANYCH) 8388608 = cytowany identyfikator (ZMIANY BAZY DANYCH) 33554432 = Zamknij kursor na zatwierdzanie (ZMIANY BAZY DANYCH) 67108864 = Wartości null ANSI (ZMIANY BAZY DANYCH) 268435456 = Ostrzeżeń ANSI (ZMIANY BAZY DANYCH) 536870912 = pełny tekst włączone (zestaw przy użyciu sp_fulltext_database) |
crdate |
datetime |
Data utworzenia |
zarezerwowane |
datetime |
Zarezerwowane do wykorzystania w przyszłości. |
Kategoria |
int |
Zawiera mapę bitową informacje używane do replikacja: 1 = Opublikowane dla migawka lub replikacja transakcyjnej. 2 = Subskrybowane migawka lub transakcyjnych publikacja. 4 = Opublikowane dla replikacja łączenia. 8 = Subskrybowane do publikacja korespondencji seryjnej. 16 = baza danych dystrybucji. |
cmptlevel |
tinyint |
Poziom zgodności bazy danych.Aby uzyskać więcej informacji zobacz sp_dbcmptlevel (języka Transact-SQL). |
Nazwa pliku |
nvarchar(260) |
Systemu operacyjnego ścieżka i nazwę pliku podstawowego dla bazy danych. Nazwa pliku jest widoczny dla dbcreator, sysadmin, właściciel bazy danych z uprawnieniami tworzenie bazy danych bez lub grantees, które mają jeden z następujących uprawnień: ZMIANA DOWOLNEJ BAZY DANYCH, TWORZENIE DOWOLNEJ BAZY DANYCH, UMOŻLIWIA WYŚWIETLANIE WSZYSTKICH DEFINICJI. Aby zwrócić ścieżka i nazwę, należy zbadać sys.Sysfiles zgodności widoku lub sys.database_files widoku. |
Wersja |
smallint |
Wewnętrzny numer wersja z SQL Server kod, który został utworzony w bazie danych. Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |