Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
Azure Synapse Analytics
Elemzési platformrendszer (PDW)
SQL Analytics-végpont a Microsoft Fabricben
Raktár a Microsoft Fabricben
SQL-adatbázis a Microsoft Fabricben
Adatbázisonként egy sort tartalmaz az SQL Server példányában.
Ha egy adatbázis nincs ONLINE, vagy AUTO_CLOSEON van beállítva, és az adatbázis bezárva van, egyes oszlopok értékei NULL. Ha egy adatbázis OFFLINE, a megfelelő sor nem látható az alacsony jogosultságú felhasználók számára. A megfelelő sor megtekintéséhez, ha az adatbázis OFFLINE, a felhasználónak legalább a ALTER ANY DATABASE kiszolgálószintű engedéllyel vagy a CREATE DATABASE adatbázis master engedélyével kell rendelkeznie.
| Oszlop neve | Adattípus | Description |
|---|---|---|
name |
sysname | Az adatbázis neve, amely egyedi az SQL Server egy példányán belül vagy egy Logikai Azure SQL Database-kiszolgálón belül. |
database_id |
int | Az adatbázis azonosítója, amely az SQL Server egy példányán belül egyedi. Az Azure SQL Database-ben az értékek egy logikai kiszolgálón belül egyediek, és összekapcsolhatók az oszlop database_id, más rendszernézetekkel azonban nem, ahol az database_id oszlop található. További részletekért lásd: DB_ID. |
source_database_id |
int | Nem NULL = az adatbázis-pillanatkép forrásadatbázisának azonosítója. NULL = Nem adatbázis-pillanatkép. |
owner_sid |
varbinary(85) | Az adatbázis külső tulajdonosának biztonsági azonosítója (SID) a kiszolgálón regisztrálva. Az adatbázisok tulajdonosáról további információt adatbázisok alter authorization for databasecímű cikkben talál. |
create_date |
datetime | Az adatbázis létrehozásának vagy átnevezésének dátuma. A tempdbesetében ez az érték minden alkalommal megváltozik, amikor a kiszolgáló újraindul. Ez create_date nem változik, ha átnevezési műveletet hajtanak végre a Microsoft Fabric Azure SQL Database, Warehouse és SQL Analytics-végpontján |
compatibility_level
1 |
tinyint | Az adatbázismotor azon verziójának megfelelő egész szám, amelyhez a viselkedés kompatibilis. Az érvényes értékek a következők80: , 90100, 110, 120, 130, 140, 150, 160és 170. |
collation_name |
sysname | Az adatbázis rendezése. Alapértelmezett rendezésként működik az adatbázisban.NULL = Az adatbázis nincs online állapotban, vagy AUTO_CLOSE be van állítva ON , és az adatbázis bezárult. |
user_access |
tinyint | Felhasználó-hozzáférési beállítás:0
=
MULTI_USER megadva1
=
SINGLE_USER megadva2
=
RESTRICTED_USER megadva |
user_access_desc |
nvarchar(60) | A felhasználói hozzáférés beállításának leírása. |
is_read_only |
bit |
1 = Az adatbázis READ_ONLY0 = Az adatbázis READ_WRITE |
is_auto_close_on |
bit |
1
=
AUTO_CLOSE van ON0
=
AUTO_CLOSE van OFF |
is_auto_shrink_on |
bit |
1
=
AUTO_SHRINK van ON0
=
AUTO_SHRINK van OFF |
state |
tinyint |
Value0 = ONLINE1 = RESTORING2
=
RECOVERING
13
=
RECOVERY_PENDING
14 = SUSPECT5
=
EMERGENCY
16
=
OFFLINE
17
=
COPYING
210
=
OFFLINE_SECONDARY
2Jegyzet: Always On-adatbázisok esetén kérdezze le a database_statedatabase_state_desc oszlopait.1A következőkre vonatkozik: SQL Server 2008 (10.0.x) és újabb verziók, valamint Az Azure SQL Database 2A következőkre vonatkozik: Azure SQL Database Active Geo-Replication |
state_desc |
nvarchar(60) | Az adatbázis állapotának leírása. Lásd: state. |
is_in_standby |
bit | Az adatbázis írásvédett a visszaállítási naplóhoz. |
is_cleanly_shutdown |
bit |
1 = Az adatbázis tiszta leállítása; nincs szükség helyreállításra indításkor0 = Az adatbázis nem állt le tisztán; indításkor helyreállításra van szükség |
is_supplemental_logging_enabled |
bit |
1
=
SUPPLEMENTAL_LOGGING van ON0
=
SUPPLEMENTAL_LOGGING van OFF |
snapshot_isolation_state |
tinyint | A pillanatkép-elkülönítési tranzakciók engedélyezett állapota a ALLOW_SNAPSHOT_ISOLATION beállítás szerint:0 = A pillanatkép elkülönítési OFF állapota (alapértelmezett). A pillanatképek elkülönítése nem engedélyezett.1 = Pillanatkép elkülönítési állapota ON. A pillanatképek elkülönítése engedélyezett.2 = A pillanatkép-elkülönítés állapota állapotra OFF vált. Minden tranzakció módosította a módosításokat. Nem indíthatók el új tranzakciók pillanatkép-elkülönítéssel. Az adatbázis az állapotra OFF való áttérés alatt marad, amíg a futtatáskor ALTER DATABASE aktív összes tranzakció befejeződik.3 = A pillanatkép-elkülönítés állapota állapotra ON vált. Az új tranzakciók verziószámozott módosításokkal rendelkeznek. A tranzakciók csak akkor használhatják a pillanatkép-elkülönítést, ha a pillanatkép elkülönítési 1 állapota (ON). Az adatbázis az állapotra ON való áttérés alatt marad, amíg a futtatáskor ALTER DATABASE aktív összes frissítési tranzakció befejeződik. |
snapshot_isolation_state_desc |
nvarchar(60) | A pillanatkép-elkülönítési tranzakciók engedélyezett állapotának leírása az ALLOW_SNAPSHOT_ISOLATION beállítás szerint. |
is_read_committed_snapshot_on |
bit |
1
=
READ_COMMITTED_SNAPSHOT beállítás: ON. Az olvasási műveletek az írásvédett elkülönítési szinten pillanatkép-vizsgálatokon alapulnak, és nem szereznek be zárolásokat.0
=
READ_COMMITTED_SNAPSHOT beállítás ( OFF alapértelmezett). Az írásvédett elkülönítési szinten végzett olvasási műveletek megosztási zárolásokat használnak. |
recovery_model |
tinyint | Kiválasztott helyreállítási modell:1 = FULL2 = BULK_LOGGED3 = SIMPLE |
recovery_model_desc |
nvarchar(60) | A kiválasztott helyreállítási modell leírása. |
page_verify_option |
tinyint | A PAGE_VERIFY beállítás:0 = NONE1 = TORN_PAGE_DETECTION2 = CHECKSUM |
page_verify_option_desc |
nvarchar(60) | A PAGE_VERIFY beállítás leírása. |
is_auto_create_stats_on |
bit |
1
=
AUTO_CREATE_STATISTICS van ON0
=
AUTO_CREATE_STATISTICS van OFF |
is_auto_create_stats_incremental_on |
bit | Az automatikus statisztikák növekményes beállításának alapértelmezett beállítását jelzi.0 = az automatikus létrehozási statisztikák nem növekményesek1 = az automatikus létrehozási statisztikák növekményesek, ha lehetségesA következőkre vonatkozik: SQL Server 2014 (12.x) és újabb verziók. |
is_auto_update_stats_on |
bit |
1
=
AUTO_UPDATE_STATISTICS van ON0
=
AUTO_UPDATE_STATISTICS van OFF |
is_auto_update_stats_async_on |
bit |
1
=
AUTO_UPDATE_STATISTICS_ASYNC van ON0
=
AUTO_UPDATE_STATISTICS_ASYNC van OFF |
is_ansi_null_default_on |
bit |
1
=
ANSI_NULL_DEFAULT van ON0
=
ANSI_NULL_DEFAULT van OFF |
is_ansi_nulls_on |
bit |
1
=
ANSI_NULLS van ON0
=
ANSI_NULLS van OFF |
is_ansi_padding_on |
bit |
1
=
ANSI_PADDING van ON0
=
ANSI_PADDING van OFF |
is_ansi_warnings_on |
bit |
1
=
ANSI_WARNINGS van ON0
=
ANSI_WARNINGS van OFF |
is_arithabort_on |
bit |
1
=
ARITHABORT van ON0
=
ARITHABORT van OFF |
is_concat_null_yields_null_on |
bit |
1
=
CONCAT_NULL_YIELDS_NULL van ON0
=
CONCAT_NULL_YIELDS_NULL van OFF |
is_numeric_roundabort_on |
bit |
1
=
NUMERIC_ROUNDABORT van ON0
=
NUMERIC_ROUNDABORT van OFF |
is_quoted_identifier_on |
bit |
1
=
QUOTED_IDENTIFIER van ON0
=
QUOTED_IDENTIFIER van OFF |
is_recursive_triggers_on |
bit |
1
=
RECURSIVE_TRIGGERS van ON0
=
RECURSIVE_TRIGGERS van OFF |
is_cursor_close_on_commit_on |
bit |
1
=
CURSOR_CLOSE_ON_COMMIT van ON0
=
CURSOR_CLOSE_ON_COMMIT van OFF |
is_local_cursor_default |
bit |
1
=
CURSOR_DEFAULT helyi0
=
CURSOR_DEFAULT globális |
is_fulltext_enabled |
bit |
1 = A teljes szöveg engedélyezve van az adatbázishoz0 = Az adatbázis teljes szövege le van tiltva |
is_trustworthy_on |
bit |
1 = Az adatbázis megbízhatónak lett jelölve0 = Az adatbázis nincs megbízhatóként megjelölveAlapértelmezés szerint a visszaállított vagy csatolt adatbázisok nem rendelkeznek a megbízható jogosultságokkal. |
is_db_chaining_on |
bit |
1 = Az adatbázisok közötti tulajdonjog-láncolás a ON0 = Az adatbázisok közötti tulajdonjog-láncolás a OFF |
is_parameterization_forced |
bit |
1 = A paraméterezés a FORCED0 = A paraméterezés a SIMPLE |
is_master_key_encrypted_by_server |
bit |
1 = Az adatbázis titkosított főkulcsot kapott0 = Az adatbázis nem rendelkezik titkosított főkulcsgal |
is_query_store_on |
bit |
1 = A lekérdezéstár engedélyezve van ehhez az adatbázishoz. A lekérdezéstár állapotának megtekintéséhez ellenőrizze sys.database_query_store_options.0 = A lekérdezéstár nincs engedélyezveA következőkre vonatkozik: SQL Server 2016 (13.x) és újabb verziók. |
is_published |
bit |
1 = Az adatbázis egy tranzakciós vagy pillanatkép-replikációs topológiában található közzétételi adatbázis0 = Nem kiadványadatbázis |
is_subscribed |
bit | Ez az oszlop nem használható. Mindig 0ad vissza, függetlenül az adatbázis előfizetői állapotától. |
is_merge_published |
bit |
1 = Az adatbázis egy közzétételi adatbázis egy egyesítési replikációs topológiában0 = Nem kiadványadatbázis egyesítési replikációs topológiában |
is_distributor |
bit |
1 = Az adatbázis egy replikációs topológia terjesztési adatbázisa0 = Nem a replikációs topológia terjesztési adatbázisa |
is_sync_with_backup |
bit |
1 = Az adatbázis a replikáció biztonsági mentéssel történő szinkronizálására van megjelölve0 = Nincs megjelölve a replikációs szinkronizálás biztonsági másolattal való szinkronizálásához |
service_broker_guid |
uniqueidentifier | Az adatbázis szolgáltatásközvetítőjének azonosítója. A cél broker_instance az útválasztási táblában. |
is_broker_enabled |
bit |
1 = Az adatbázis közvetítője jelenleg üzeneteket küld és fogad.0 = Az összes elküldött üzenet az átviteli üzenetsoron marad, és a fogadott üzenetek nem kerülnek várólistára ebben az adatbázisban.Alapértelmezés szerint a visszaállított vagy csatolt adatbázisok letiltják a közvetítőt. Ez alól kivételt képez az adatbázis tükrözése, ahol a közvetítő engedélyezve van a feladatátvétel után. |
log_reuse_wait |
tinyint | A tranzakciónapló-terület újrafelhasználása jelenleg az alábbi lehetőségek egyikére vár az utolsó ellenőrzőponttól. Az értékek részletesebb magyarázatát a tranzakciónapló című témakörben találja. Value 0 = Semmi1 = Ellenőrzőpont (Ha egy adatbázis memóriaoptimalizált adatfájlcsoporttal rendelkezik, az oszlop jelzése log_reuse_waitcheckpoint vagy xtp_checkpoint) 12 = Napló biztonsági mentése 13 = Aktív biztonsági mentés vagy visszaállítás 14 = Aktív tranzakció 15 = Adatbázis-tükrözés 16 = Replikáció 17 = Adatbázis-pillanatkép létrehozása 18 = Naplóvizsgálat9 = Egy Mindig rendelkezésre állási csoportok másodlagos replika az adatbázis tranzakciónapló-rekordjait alkalmazza egy megfelelő másodlagos adatbázisra.
29 = Egyéb (átmeneti) 310 = Belső használatra csak 211 = Belső használatra csak 212 = Belső használatra csak 213 = Legrégebbi oldal 214 = Egyéb 216
=
XTP_CHECKPOINT(Ha egy adatbázis memóriaoptimalizált adatfájlcsoporttal rendelkezik, az oszlop jelzi log_reuse_waitcheckpointvagy xtp_checkpoint ) 417 = szlogenvizsgálat Gyorsított adatbázis-helyreállítás51A következőkre vonatkozik: SQL Server 2008 (10.0.x) és újabb verziók 2A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók 3A következőkre vonatkozik: SQL Server 2008 R2 (10.50.x) és korábbi verziók 4A következőkre vonatkozik: SQL Server 2014 (12.x) és újabb verziók 5A következőkre vonatkozik: SQL Server 2019 (15.x) és újabb verziók |
log_reuse_wait_desc |
nvarchar(60) | A tranzakciónapló-terület újbóli felhasználásának leírása jelenleg az utolsó ellenőrzőponttól várakozik. Lehetséges értékek:NOTHINGCHECKPOINTLOG_BACKUPACTIVE_BACKUP_OR_RESTOREACTIVE_TRANSACTIONDATABASE_MIRRORINGREPLICATIONDATABASE_SNAPSHOT_CREATIONLOG_SCANAVAILABILITY_REPLICAOLDEST_PAGEXTP_CHECKPOINTSLOG_SCAN |
is_date_correlation_on |
bit |
1
=
DATE_CORRELATION_OPTIMIZATION van ON0
=
DATE_CORRELATION_OPTIMIZATION van OFF |
is_cdc_enabled |
bit |
1 = Az adatbázis engedélyezve van a változásadatok rögzítéséhez. További információ: sys.sp_cdc_enable_db. |
is_encrypted |
bit | Azt jelzi, hogy az adatbázis titkosítva van-e (az utolsó állapotot tükrözi a ALTER DATABASE SET ENCRYPTION záradék használatával). Az alábbi értékek egyike lehet:1 = Titkosított0 = Nincs titkosítvaTovábbi információ az adatbázis-titkosításról: Transzparens adattitkosítás (TDE). Ha az adatbázis visszafejtése folyamatban van, is_encrypted0értéket jelenít meg. A titkosítási folyamat állapotát a sys.dm_database_encryption_keys dinamikus felügyeleti nézet használatával tekintheti meg. |
is_honor_broker_priority_on |
bit | Azt jelzi, hogy az adatbázis tiszteletben tartja-e a beszélgetési prioritásokat (a legutóbbi állapotot tükrözi a ALTER DATABASE SET HONOR_BROKER_PRIORITY záradék használatával). Az alábbi értékek egyike lehet:1
=
HONOR_BROKER_PRIORITY van ON0
=
HONOR_BROKER_PRIORITY van OFFAlapértelmezés szerint a visszaállított vagy csatolt adatbázisoknál ki van kapcsolva a közvetítő prioritása. |
replica_id |
uniqueidentifier | Annak a rendelkezésreállási csoportnak a helyi Always On rendelkezésre állási csoport rendelkezésre állási replikája egyedi azonosítója, amelyben az adatbázis részt vesz.NULL = az adatbázis nem része a rendelkezésre állási csoport rendelkezésre állási replikájának.A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
group_database_id |
uniqueidentifier | Az adatbázis egyedi azonosítója egy Always On rendelkezésre állási csoportban( ha van ilyen), amelyben az adatbázis részt vesz.
group_database_id ugyanaz az adatbázishoz az elsődleges replikán és minden másodlagos replikán, amelyen az adatbázis csatlakozik a rendelkezésre állási csoporthoz.NULL = az adatbázis nem része rendelkezésre állási replikának egyetlen rendelkezésre állási csoportban sem.A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
resource_pool_id |
int | Az adatbázishoz hozzárendelt erőforráskészlet azonosítója. Ez az erőforráskészlet szabályozza az adatbázis memóriaoptimalizált táblái számára elérhető teljes memóriát. A következőkre vonatkozik: SQL Server 2014 (12.x) és újabb verziók |
default_language_lcid |
smallint | Egy tartalmazott adatbázis alapértelmezett nyelvének helyi azonosítóját (lcid) jelzi.Jegyzet: A nyelvi kiszolgáló alapértelmezett konfigurációs értékeként működik. Ez az érték nem tartalmazott adatbázisok esetében NULL.A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
default_language_name |
nvarchar(128) | Egy tartalmazott adatbázis alapértelmezett nyelvét jelzi. Ez az érték nem tartalmazott adatbázisok esetében NULL.A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
default_fulltext_language_lcid |
int | A tartalmazott adatbázis alapértelmezett teljes szöveges nyelvének területi azonosítóját (lcid) jelzi. Jegyzet: Az alapértelmezett teljes szöveges nyelvi kiszolgáló konfigurációs értékeként működik. Ez az érték nem tartalmazott adatbázisok esetében NULL.A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
default_fulltext_language_name |
nvarchar(128) | A tartalmazott adatbázis alapértelmezett teljes szöveges nyelvét jelzi. Ez az érték nem tartalmazott adatbázisok esetében NULL.A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
is_nested_triggers_on |
bit | Azt jelzi, hogy a beágyazott eseményindítók engedélyezve vannak-e a tárolt adatbázisban.0 = beágyazott eseményindítók nem engedélyezettek1 = beágyazott eseményindítók engedélyezettekJegyzet: A beágyazott eseményindítók kiszolgálókonfigurációs értékeként működik. Ez az érték nem tartalmazott adatbázisok esetében NULL. További információ: sys.configurations.A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
is_transform_noise_words_on |
bit | Azt jelzi, hogy a szavakat át kell-e alakítani a tartalmazott adatbázisban.0 = a zajszavak nem alakíthatók át.1 = a zaj szavakat át kell alakítani.Jegyzet: A Kiszolgáló konfigurációs beállításai kiszolgáló konfigurációs értékének átalakító zajszavaként működik. Ez az érték nem tartalmazott adatbázisok esetében NULL. További információ: sys.configurations.A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók |
two_digit_year_cutoff |
smallint | Egy 1753 és 9999 közötti számot jelöl, amely a kétjegyű évek négyjegyű évként való értelmezésének kivágási évét jelöli. Jegyzet: A kiszolgáló konfigurációs értéke két számjegyből álló évszám. Ez az érték nem tartalmazott adatbázisok esetében NULL. További információ: sys.configurations.A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
containment |
tinyint | Az adatbázis elszigetelési állapotát jelzi. Nem null értékű.0 = az adatbázis-elszigetelés ki van kapcsolva.
A következőkre vonatkozik: AZ SQL Server 2012 (11.x) és újabb verziói, valamint az Azure SQL Database.1 = az adatbázis részleges elszigetelésben van : SQL Server 2012 (11.x) és újabb verziók |
containment_desc |
nvarchar(60) | Az adatbázis elszigetelési állapotát jelzi. Nem null értékű.NONE = örökölt adatbázis (nulla elszigetelés)PARTIAL = részben tartalmazott adatbázisA következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
target_recovery_time_in_seconds |
int | Az adatbázis helyreállításának becsült ideje másodpercben. Nullable. A következőkre vonatkozik: SQL Server 2012 (11.x) és újabb verziók, valamint az Azure SQL Database |
delayed_durability |
int | A késleltetett tartóssági beállítás:0 = DISABLED1 = ENGEDÉLYEZETT2 = FORCEDTovábbi információ: Tranzakció tartósságának szabályozása. A következőkre vonatkozik: AZ SQL Server 2014 (12.x) és újabb verziói, valamint az Azure SQL Database. |
delayed_durability_desc |
nvarchar(60) | A késleltetett tartóssági beállítás:DISABLEDALLOWEDFORCEDA következőkre vonatkozik: AZ SQL Server 2014 (12.x) és újabb verziói, valamint az Azure SQL Database. |
is_memory_optimized_elevate_to_snapshot_on |
bit | A memóriaoptimalizált táblák elkülönítéssel SNAPSHOT érhetők el, ha a munkamenet-beállítás TRANSACTION ISOLATION LEVEL alacsonyabb elkülönítési szintre READ COMMITTED vagy READ UNCOMMITTED.1 = A minimális elkülönítési szint a SNAPSHOT.0 = Az elkülönítési szint nem emelt szintű. |
is_federation_member |
bit | Azt jelzi, hogy az adatbázis egy összevonás tagja-e. A következőkre vonatkozik: Azure SQL Database |
is_remote_data_archive_enabled |
bit | Azt jelzi, hogy az adatbázis ki van-e feszítve.0 = Az adatbázis nem nyújtható.1 = Az adatbázis Stretch-kompatibilis.A következőkre vonatkozik: SQL Server 2016 (13.x) és újabb verziók További információ: Stretch Database. |
is_mixed_page_allocation_on |
bit | Azt jelzi, hogy az adatbázisban lévő táblák és indexek lefoglalhatják-e a kezdeti oldalakat vegyes mértékben.0 = Az adatbázisban lévő táblák és indexek mindig egységes kiterjedésű kezdőoldalakat foglalnak le.1 = Az adatbázisban lévő táblák és indexek vegyes mértékben foglalhatják le a kezdeti oldalakat.További információkért tekintse meg az SET MIXED_PAGE_ALLOCATIONALTER DATABASE SET beállításainak beállítását.A következőkre vonatkozik: SQL Server 2016 (13.x) és újabb verziók |
is_temporal_history_retention_enabled |
bit | Azt jelzi, hogy engedélyezve van-e az ideiglenes adatmegőrzési szabályzat törlési feladata.1 = az időmegtartás engedélyezve van0 = az időbeli megőrzés le van tiltvaA következőkre vonatkozik: AZ SQL Server 2017 (14.x) és újabb verziói, valamint az Azure SQL Database |
catalog_collation_type |
int | A katalógus rendezési beállítása:0 = DATABASE_DEFAULT2 = SQL_Latin_1_General_CP1_CI_ASA következőkre vonatkozik: Azure SQL Database |
catalog_collation_type_desc |
nvarchar(60) | A katalógus rendezési beállítása: DATABASE_DEFAULT SQL_Latin_1_General_CP1_CI_ASA következőkre vonatkozik: Azure SQL Database |
physical_database_name |
nvarchar(128) | SQL Server esetén az adatbázis fizikai neve. Az Azure SQL Database esetében a felhasználói adatbázisnak megfelelő aktuális fizikai adatbázis egyedi azonosítója. Az adatbázis-szolgáltatási szint célkitűzésének módosítása vagy az adatbázis visszaállítása miatt ez az érték megváltozik. A következőkre vonatkozik: AZ SQL Server 2019 (15.x) és újabb verziói, valamint az Azure SQL Database |
is_result_set_caching_on |
bit | Azt jelzi, hogy engedélyezve van-e az eredményhalmaz gyorsítótárazása.1 = az eredményhalmaz gyorsítótárazása engedélyezve van0 = az eredményhalmaz gyorsítótárazása le van tiltvaA következőkre vonatkozik: dedikált Azure Synapse Analytics SQL-készletek és Microsoft Fabric. További információ: Eredményhalmaz gyorsítótárazása (előzetes verzió). |
is_accelerated_database_recovery_on |
bit | Azt jelzi, hogy engedélyezve van-e a gyorsított adatbázis-helyreállítás (ADR).1 = Az ADR engedélyezve van0 = Az ADR le van tiltvaA következőkre vonatkozik: SQL Server 2019 (15.x) és újabb verziók, Azure SQL Database és Felügyelt Azure SQL-példány |
is_tempdb_spill_to_remote_store |
bit | Azt jelzi, hogy engedélyezve van-e tempdb távoli tárolóba történő kiömlés.1 = engedélyezve0 = letiltvaA következőkre vonatkozik: Azure Synapse Analytics Gen2. |
is_stale_page_detection_on |
bit | Azt jelzi, hogy engedélyezve van-e az elavult oldalészlelés.1 = az elavult oldalészlelés engedélyezve van0 = az elavult oldalészlelés le van tiltvaA következőkre vonatkozik: Azure Synapse Analytics Gen2. Bár ez a funkció minden régióban elérhetővé válik, ellenőrizze a példányon üzembe helyezett verziót, valamint az Azure Synapse legújabb kibocsátási megjegyzéseit és Gen2 frissítési ütemezését, a funkciók elérhetőségét. |
is_memory_optimized_enabled |
bit | Azt jelzi, hogy bizonyos In-Memory funkciók, például hibrid pufferkészletengedélyezve vannak-e az adatbázishoz. Nem tükrözi az OLTP áttekintési és használati forgatókönyveinek In-Memory rendelkezésre állását vagy konfigurációs állapotát.1 = a memóriaoptimalizált funkciók engedélyezve vannak0 = a memóriaoptimalizált funkciók le vannak tiltvaA következőkre vonatkozik: AZ SQL Server 2019 (15.x) és újabb verziói, valamint az Azure SQL Database |
is_data_retention_on |
bit | Azt jelzi, hogy engedélyezve van-e az adatmegőrzésegy Azure Edge-adatbázishoz. A következőkre vonatkozik: Azure SQL Edge |
is_ledger_on |
bit | Egy főkönyv-adatbázist jelöl, amely egy olyan adatbázis, amelyben az összes felhasználói tábla főkönyvtáblák (az ügyfél-adatbázis illetéktelen beavatkozást jelez). A következőkre vonatkozik: SQL Server 2022 (16.x) és újabb verziók, valamint az Azure SQL Database |
is_change_feed_enabled |
bit | Azt jelzi, hogy az aktuális adatbázis engedélyezve van-e az SQL-hez készült Azure Synapse Linkhez, az eseménystreamelés módosításához vagy a Fabric Mirroringhez. A következőkre vonatkozik: AZ SQL Server 2022 (16.x) és újabb verziói, valamint az Azure SQL Database. |
is_data_lake_replication_enabled |
bit | Azt jelzi, hogy az aktuális adatbázis engedélyezve van-e a Hálótükrözéshez. Alkalmazható: SQL Server 2025 (17.x) és újabb verziók, Azure SQL Managed Instance és Azure SQL Database. |
is_event_stream_enabled |
bit | Azt jelzi, hogy az aktuális adatbázis engedélyezve van-e az Eseménystreamelés módosítása (előzetes verzió) funkcióval. Érvényes: SQL Server 2025 (17.x) és újabb verziók. |
is_vorder_enabled |
bit | Azt jelzi, hogy a V-Order engedélyezve van-e az egyes raktárakhoz. Csak a Microsoft Fabricre vonatkozik. |
is_optimized_locking_on |
bit | Azt jelzi, hogy engedélyezve van-e az optimalizált zárolás.1 = Az optimalizált zárolás engedélyezve van0 = Az optimalizált zárolás le van tiltvaAlkalmazható: SQL Server 2025 (17.x) és Azure SQL Database. |
1 A kompatibilitási szintek teljes listájáért tekintse meg az ALTER DATABASE kompatibilitási szintjét
Permissions
Ha a sys.databases hívója nem az adatbázis tulajdonosa, és az adatbázis nem master vagy tempdb, a megfelelő sor megtekintéséhez szükséges minimális engedélyek ALTER ANY DATABASE vagy a kiszolgálószintű VIEW ANY DATABASE vagy CREATE DATABASE engedély az master adatbázisban. Az adatbázis, amelyhez a hívó csatlakozik, mindig megtekinthető sys.databases.
Important
Alapértelmezés szerint a nyilvános szerepkör rendelkezik a VIEW ANY DATABASE engedéllyel, így minden bejelentkezés láthatja az adatbázis adatait.
Ha szeretné letiltani a bejelentkezést az adatbázis észlelésének lehetőségétől, REVOKEVIEW ANY DATABASE engedélyt public, vagy DENY az egyes bejelentkezések VIEW ANY DATABASE engedélyét.
Remarks
Az Azure SQL Database-ben ez a nézet a master adatbázisban és a felhasználói adatbázisokban érhető el. A master adatbázisban ez a nézet a master adatbázis és a kiszolgáló összes felhasználói adatbázisának adatait adja vissza. A felhasználói adatbázisokban ez a nézet csak az aktuális adatbázisra és a master adatbázisra vonatkozó információkat adja vissza.
A metaadatok lehetséges szinkronizálása miatt előfordulhat, hogy a sys.databases nézet helytelen információkat ad meg az adatbázis-titkosításról. A pontos eredmények érdekében javasoljuk, hogy a sys.dm_database_encryption_keys nézet használatával szerezze be a tényleges titkosítási állapotot.
Használja a sys.databases nézetet annak az Azure SQL Database-kiszolgálónak master adatbázisában, ahol az új adatbázis létrejön. Az adatbázis másolásának megkezdése után lekérdezheti a sys.databases és sys.dm_database_copies nézeteket a célkiszolgáló master adatbázisából, hogy további információt kérjen a másolási folyamatról.
Examples
A. A sys.databases nézet lekérdezése
Az alábbi példa a sys.databases nézetben elérhető oszlopok közül ad vissza néhányat.
SELECT name,
user_access_desc,
is_read_only,
state_desc,
recovery_model_desc
FROM sys.databases;
B. A másolás állapotának ellenőrzése az Azure SQL Database-ben
Az alábbi példa lekérdezi a sys.databases és sys.dm_database_copies nézeteket az adatbázis másolási műveletével kapcsolatos információk visszaadásához.
A következőkre vonatkozik: Azure SQL Database
-- Execute from the master database.
SELECT a.name,
a.state_desc,
b.start_date,
b.modify_date,
b.percent_complete
FROM sys.databases AS a
INNER JOIN sys.dm_database_copies AS b
ON a.database_id = b.database_id
WHERE a.state = 7;
C. Az időmegőrzési szabályzat állapotának ellenőrzése az SQL Database-ben
Az alábbi példa lekérdezi a sys.databases, hogy visszaadja-e az időleges adatmegőrzési tisztítási feladat engedélyezését. A visszaállítási művelet után az időbeli megőrzés alapértelmezés szerint le van tiltva. A ALTER DATABASE használatával explicit módon engedélyezheti.
A következőkre vonatkozik: Azure SQL Database
-- Execute from the master database.
SELECT a.name,
a.is_temporal_history_retention_enabled
FROM sys.databases AS a;