Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Istanza gestita di SQL di Azure
endpoint di analisi SQL di Azure Synapse Analytics Platform System (PDW)
in Microsoft Fabric Warehouse in Microsoft Fabric
Contiene una riga per ogni database in un'istanza di Microsoft SQL Server. Quando SQL Server viene installato per la prima volta, sysdatabases contiene voci per i database master, model, msdb e tempdb .
Importante
Questa tabella di sistema di SQL Server 2000 è disponibile come vista per compatibilità con le versioni precedenti. È consigliabile usare invece le viste di sistema correnti di SQL Server. Per trovare la vista o le viste di sistema equivalenti, vedere Mapping delle tabelle di sistema alle viste di sistema (Transact-SQL). Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
| name | sysname | Nome database |
| dbid | smallint | ID database |
| sid | varbinary(85) | ID di sistema del creatore del database |
| mode | smallint | Per uso interno. Blocca un database mentre viene creato. |
| status | int | Bit di stato, alcuni dei quali possono essere impostati usando ALTER DATABASE come indicato: 1 = chiusura automatica (ALTER DATABASE) 4 = seleziona in/bulkcopy (ALTER DATABASE usando SET RECOVERY) 8 = trunc. log su chkpt (ALTER DATABASE usando SET RECOVERY) 16 = rilevamento delle pagine strappate (ALTER DATABASE) 32 = caricamento 64 = recupero preliminare 128 = recupero 256 = non ripristinato 512 = offline (ALTER DATABASE) 1024 = sola lettura (ALTER DATABASE) 2048 = uso solo per DBO (ALTER DATABASE usando SET RESTRICTED_USER) 4096 = singolo utente (ALTER DATABASE) 32768 = modalità di emergenza 65536 = CHECKSUM (ALTER DATABASE) 4194304 = auto-restringimento (ALTER DATABASE) 1073741824 = arresto pulito È possibile attivare più bit contemporaneamente. |
| status2 | int | 16384 = ANSI null default (ALTER DATABASE) 65536 = concat nullo produce nullo (ALTER DATABASE) 131072 = trigger ricorsivi (ALTER DATABASE) 1048576 = predefinito sul cursore locale (ALTER DATABASE) 8388608 = identificatore citato (ALTER DATABASE) 33554432 = chiudere il cursore al commit (ALTER DATABASE) 67108864 = ANSI nulli (ALTER DATABASE) 268435456 = avvisi ANSI (ALTER DATABASE) 536870912 = full-text abilitato (impostato usando sp_fulltext_database) |
| crdate | datetime | Data di creazione |
| reserved | datetime | Riservato a un uso futuro. |
| category | int | Include una mappa di bit di informazioni utilizzate per la replica. 1 = Pubblicata per una replica snapshot o transazionale. 2 = Sottoscritta a una pubblicazione snapshot o transazionale. 4 = Pubblicata per una replica di tipo merge. 8 = Sottoscritta a una pubblicazione di tipo merge. 16 = Database di distribuzione. |
| cmptlevel | tinyint | Livello di compatibilità del database. Per altre informazioni, vedere ALTER DATABASE Livello di compatibilità (Transact-SQL). |
| filename | nvarchar(260) | Percorso del sistema operativo e nome del file primario del database. Il nome del file è visibile a DBcreator, sysadmin, al proprietario del database con QUALSIASI DATABASE permesso, o ai beneficiari che possiedono uno dei seguenti permessi: MODIFICA QUALSIASI DATABASE, CREA QUALSIASI DATABASE, VIEW QUALSIASI DEFINIZIONE. Per restituire il percorso e il nome del file, eseguire una query sulla vista di compatibilità sys.sysfiles o la vista sys.database_files . |
| version | smallint | Numero di versione interno del codice di SQL Server con cui è stato creato il database. Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
Vedi anche
ALTER DATABASE (Transact-SQL)
Mapping delle tabelle di sistema alle viste di sistema (Transact-SQL)
Visualizzazione Compatibilità (Transact-SQL)