sys.dm_database_copies (Azure SQL-Datenbank)sys.dm_database_copies (Azure SQL Database)

Anwendungsbereich:Applies to: JaAzure SQL-DatenbankAzure SQL DatabaseYesAzure SQL-DatenbankAzure SQL Database JaVerwaltete Azure SQL-InstanzAzure SQL Managed InstanceYesVerwaltete Azure SQL-InstanzAzure SQL Managed InstanceAnwendungsbereich:Applies to: JaAzure SQL-DatenbankAzure SQL DatabaseYesAzure SQL-DatenbankAzure SQL Database JaVerwaltete Azure SQL-InstanzAzure SQL Managed InstanceYesVerwaltete Azure SQL-InstanzAzure SQL Managed Instance

Gibt Informationen über das Kopieren der Datenbank zurück.Returns information about the database copy.

Verwenden Sie zum Zurückgeben von Informationen über georeplikationsverknüpfungen die Sichten sys. geo_replication_links oder sys. dm_geo_replication_link_status (verfügbar in SQL-Datenbank V12).To return information about geo-replication links, use the sys.geo_replication_links or sys.dm_geo_replication_link_status views (available in SQL Database V12).

SpaltennameColumn Name DatentypData Type BESCHREIBUNGDescription
database_iddatabase_id intint Die ID der aktuellen Datenbank in der sys.databases-Sicht.The ID of the current database in the sys.databases view.
start_datestart_date datetimeoffsetdatetimeoffset Die UTC-Zeit in einem regionalen SQL-DatenbankSQL Database-Datencenter, zu der das Kopieren der Datenbank initiiert wurde.The UTC time at a regional SQL-DatenbankSQL Database datacenter when the database copying was initiated.
modify_datemodify_date datetimeoffsetdatetimeoffset Die UTC-Zeit im regionalen SQL-DatenbankSQL Database-Datencenter, zu der das Kopieren der Datenbank abgeschlossen wurde.The UTC time at regional SQL-DatenbankSQL Database datacenter when the database copying has completed. Die neue Datenbank ist ab diesem Zeitpunkt im Hinblick auf Transaktionen konsistent mit der primären Datenbank.The new database is transactionally consistent with the primary database as of this time. Die Abschluss Informationen werden alle 1 Minute aktualisiert.The completion information is updated every 1 minute.

Die UTC-Zeit, die das letzte Update des percent_complete Felds widerspiegelt.UTC time reflecting the last update of the percent_complete field.
percent_completepercent_complete realreal Der Prozentsatz der kopierten Bytes.The percentage of bytes that have been copied. Mögliche Werte liegen zwischen 0 und 100.Values range from 0 to 100. SQL-DatenbankSQL Database wird nach einigen Fehlern wie Failovern u. U. automatisch weiter ausgeführt und startet das Kopieren der Datenbank erneut.may automatically recover from some errors, such as failover, and restart the database copy. In diesem Fall würde percent_complete bei 0 neu starten.In this case, percent_complete would restart from 0.
error_codeerror_code intint Wenn der Wert größer als 0 ist, gibt der Code den Fehler an, der beim Kopieren aufgetreten ist.When greater than 0, the code indicating the error that has occurred while copying. Der Wert ist gleich 0, wenn keine Fehler aufgetreten sind.Value equals 0 if no errors have occurred.
error_descerror_desc nvarchar (4096)nvarchar(4096) Beschreibung des Fehlers, der beim Kopieren aufgetreten ist.Description of the error that occurred while copying.
error_severityerror_severity intint Gibt 16 zurück, wenn das Kopieren der Datenbank fehlgeschlagen ist.Returns 16 if the database copy failed.
error_stateerror_state intint Gibt 1 zurück, wenn der Kopiervorgang fehlgeschlagen ist.Returns 1 if copy failed.
copy_guidcopy_guid uniqueidentifieruniqueidentifier Eindeutige ID des Kopiervorgangs.Unique ID of the copy operation.
partner_serverpartner_server sysnamesysname Der Name des SQL-Datenbankservers, auf dem die Kopie erstellt wird.Name of the SQL Database server where the copy is created.
partner_databasepartner_database sysnamesysname Der Name der Daten Bank Kopie auf dem Partner Server.Name of the database copy on the partner server.
replication_statereplication_state tinyinttinyint Der Status der Replikation für fortlaufenden Kopiervorgang für diese Datenbank.The state of continuous-copy replication for this database. Gültige Werte:Values are:

0 = ausstehend.0=Pending. Die Erstellung der Daten Bank Kopie ist geplant, aber die erforderlichen Vorbereitungsschritte sind noch nicht abgeschlossen oder werden vorübergehend durch das Seeding Kontingent blockiert.Creation of the database copy is scheduled but the necessary preparation steps are not yet completed or are temporarily blocked by the seeding quota.

1 = Seeding.1=Seeding. Die Datenbank, für die das Seeding durchgeführt wird, ist noch nicht vollständig mit der Quelldatenbank synchronisiert.The copy database being seeded is not yet fully synchronized with the source database. In diesem Zustand kann keine Verbindung mit der Kopie hergestellt werden.In this state you cannot connect to the copy. Um den laufenden Seeding Vorgang abzubrechen, muss die Kopier Datenbank gelöscht werden.To cancel the seeding operation in progress, the copy database must be dropped.
replication_state_descreplication_state_desc nvarchar(256)nvarchar(256) Beschreibung von replication_state. Folgende Werte sind möglich:Description of replication_state, one of:

PENDING (AUSSTEHEND)PENDING

SEEDINGSEEDING
maximum_lagmaximum_lag intint Reserviertes Feld.Reserved field.
is_continuous_copyis_continuous_copy bitbit 0 = gibt 0 zurück0 = Returns 0
is_target_roleis_target_role bitbit 0 = Quelldatenbank0 =Source database

1 = Datenbank kopieren1 = Copy database
is_interlink_connectedis_interlink_connected bitbit Reserviertes Feld.Reserved field.
is_offline_secondaryis_offline_secondary bitbit Reserviertes Feld.Reserved field.

BerechtigungenPermissions

Diese Ansicht ist nur in der Master -Datenbank für den Prinzipal Anmelde Namen auf Serverebene verfügbar.This view is only available in the master database to the server-level principal login.

HinweiseRemarks

Sie können die sys. dm_database_copies -Sicht in der Master -Datenbank der Quell-oder Ziel SQL-DatenbankSQL Database Server verwenden.You can use the sys.dm_database_copies view in the master database of the source or target SQL-DatenbankSQL Database server. Wenn das Kopieren der Datenbank erfolgreich abgeschlossen und die neue Datenbank online geschaltet wird, wird die Zeile in der sys. dm_database_copies -Sicht automatisch entfernt.When the database copy completes successfully and the new database becomes ONLINE, the row in the sys.dm_database_copies view is removed automatically.