sys.dm_database_copies (Azure SQL Database)

Týká se:Azure SQL Database

Vrací informace o probíhajících kopírovacích operacích databáze pro databázi v Azure SQL Database.

Pro vrácení informací o geo-replikačních vazbách použijte sys.geo_replication_links systémový pohled nebo sys.dm_geo_replication_link_status dynamický management view.

Název sloupce Datový typ Description
database_id int ID aktuální databáze v zobrazení sys.databases .
počáteční_datum datetimeoffset UTC čas v regionálním datovém centru SQL databáze, kdy bylo zahájeno kopírování databáze.
modify_date datetimeoffset UTC čas v regionálním datovém centru SQL databáze, kdy je kopírování databáze dokončeno. Nová databáze je v tuto chvíli transakční konzistentní s primární databází. Informace o dokončení se aktualizují každou 1 minutu.

UTC čas odráží poslední aktualizaci percent_complete pole.
procenta_kompletní real Procento bajtů, které byly zkopírovány. Hodnoty se pohybují od 0 do 100. SQL databáze se může automaticky zotavit z některých chyb, například při failoveru, a znovu spustit databázovou kopii. V tomto případě percent_complete restartoval od nuly.
error_code int Pokud je větší než 0, kód označuje chybu, která nastala při kopírování. Hodnota je 0, pokud nedošlo k žádným chybám.
error_desc nvarchar(4096) Popis chyby, která nastala při kopírování.
error_severity int Vrátí 16, pokud kopie databáze selhala.
error_state int Pokud kopie selhala, vrátí 1.
copy_guid uniqueidentifier Unikátní ID kopírovací operace.
partner_server sysname Název SQL databázového serveru, kde je kopie vytvořena.
partner_database sysname Název databázové kopie na partnerském serveru.
replication_state tinyint Stav replikace s kontinuálním kopírováním pro tuto databázi. Hodnoty jsou:

0=Čeká se. Vytvoření kopie databáze je naplánováno, ale potřebné přípravné kroky ještě nejsou dokončeny nebo jsou dočasně blokovány kvótou osazování.

1=Nasazení. Kopírovací databáze, která se seeduje, ještě není plně synchronizována se zdrojovou databází. V tomto stavu se k kopii nemůžete připojit. Pro zrušení probíhající operace seedingu musí být databáze kopírování odstraněna.
replication_state_desc nvarchar(256) Popis replication_state, jednoho z:

ČEKÁNÍ

SETÍ
maximum_lag int Rezervované pole.
is_continuous_copy bit 0 = Vrací 0
is_target_role bit 0 =Zdrojová databáze

1 = Kopírovat databázi
is_interlink_connected bit Rezervované pole.
is_offline_secondary bit Rezervované pole.

Povolení

Tento pohled je dostupný pouze v hlavní databázi na logickém serveru pro hlavní přihlášení na úrovni serveru.

Poznámky

Můžete použít sys.dm_database_copies zobrazení v hlavní databázi zdrojového nebo cílového logického serveru ve Azure SQL Database. Když je kopie databáze úspěšně dokončena a nová databáze se stane ONLINE, řádek v sys.dm_database_copies zobrazení je automaticky odstraněn.

Další kroky

Další informace o souvisejících konceptech najdete v následujících článcích: