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

SE APLICA A: noSQL Server síAzure SQL Database noAzure SQL Data Warehouse noAlmacenamiento de datos paralelos APPLIES TO: noSQL Server yesAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Devuelve información acerca de la copia de la base de datos.Returns information about the database copy.

Para devolver información acerca de los vínculos de replicación geográfica, use el sys.geo_replication_links o sys.dm_geo_replication_link_status vistas (disponibles en SQL Database 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).

Nombre de la columnaColumn Name Tipo de datosData Type DescripciónDescription
database_iddatabase_id intint El identificador de la base de datos actual en la vista sys.databases.The ID of the current database in the sys.databases view.
start_datestart_date datetimeoffsetdatetimeoffset La hora UTC en un centro de datos regional de SQL DatabaseSQL Database a la que se inició la copia de la base de datos.The UTC time at a regional SQL DatabaseSQL Database datacenter when the database copying was initiated.
modify_datemodify_date datetimeoffsetdatetimeoffset La hora UTC en un centro de datos regional de SQL DatabaseSQL Database a la que se ha completado la copia de la base de datos.The UTC time at regional SQL DatabaseSQL Database datacenter when the database copying has completed. La nueva base de datos es transaccionalmente coherente con la base de datos principal en este momento.The new database is transactionally consistent with the primary database as of this time. La información de finalización se actualiza cada minuto.The completion information is updated every 1 minute.

Hora de UTC que refleja la última actualización del campo percent_complete.UTC time reflecting the last update of the percent_complete field.
percent_completepercent_complete realreal Porcentaje de bytes que se han copiado.The percentage of bytes that have been copied. Los valores pueden oscilar entre 0 y 100.Values range from 0 to 100. SQL DatabaseSQL Database puede recuperarse automáticamente de algunos errores, como la conmutación por error, y reiniciar la copia de la base de datos.may automatically recover from some errors, such as failover, and restart the database copy. En este caso, percent_complete reiniciaría desde 0.In this case, percent_complete would restart from 0.
error_codeerror_code intint Cuando es mayor que 0, el código que indica el error que ha aparecido mientras se realizaba la copia.When greater than 0, the code indicating the error that has occurred while copying. El valor es igual a 0 si no se ha producido ningún error.Value equals 0 if no errors have occurred.
error_descerror_desc nvarchar(4096)nvarchar(4096) Descripción del error que se produjo durante la copia.Description of the error that occurred while copying.
error_severityerror_severity intint Devuelve 16 si se produjo un error en la copia de la base de datos.Returns 16 if the database copy failed.
error_stateerror_state intint Devuelve 1 si se produjo un error en la copia.Returns 1 if copy failed.
copy_guidcopy_guid uniqueidentifieruniqueidentifier Identificador único de la operación de copia.Unique ID of the copy operation.
partner_serverpartner_server sysnamesysname Nombre del servidor de base de datos SQL donde se crea la copia.Name of the SQL Database server where the copy is created.
partner_databasepartner_database sysnamesysname Nombre de la copia de base de datos en el servidor asociado.Name of the database copy on the partner server.
replication_statereplication_state tinyinttinyint El estado de replicación de copia continua para esta base de datos.The state of continuous-copy replication for this database. Los valores son:Values are:

0 = pendiente.0=Pending. Creación de la copia de base de datos está programada pero los pasos de preparación necesarios aún no están completos o han sido bloqueados temporalmente por la cuota de propagación.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 = la inicialización.1=Seeding. La base de datos de copia que se está propagando todavía no está completamente sincronizada con la base de datos de origen.The copy database being seeded is not yet fully synchronized with the source database. En este estado no se puede conectar a la copia.In this state you cannot connect to the copy. Para cancelar la operación de propagación en curso, se debe quitar la base de datos de copia.To cancel the seeding operation in progress, the copy database must be dropped.
replication_state_descreplication_state_desc nvarchar(256)nvarchar(256) Descripción del estado de replication_state, uno de los siguientes:Description of replication_state, one of:

PENDINGPENDING

SEEDINGSEEDING
maximum_lagmaximum_lag intint Campo reservado.Reserved field.
is_continuous_copyis_continuous_copy bitbit 0 = devuelve 00 = Returns 0
is_target_roleis_target_role bitbit 0 = la base de datos de origen0 =Source database

1 = la base de datos de copia1 = Copy database
is_interlink_connectedis_interlink_connected bitbit Campo reservado.Reserved field.
is_offline_secondaryis_offline_secondary bitbit Campo reservado.Reserved field.

PermisosPermissions

Esta vista solo está disponible en el maestro base de datos para el inicio de sesión de entidad de seguridad de nivel de servidor.This view is only available in the master database to the server-level principal login.

ComentariosRemarks

Puede usar el sys.dm_database_copies ver en el maestro base de datos de origen o destino SQL DatabaseSQL Database server.You can use the sys.dm_database_copies view in the master database of the source or target SQL DatabaseSQL Database server. Cuando se completa correctamente la copia de base de datos y la nueva base de datos pasa a ser en línea, la fila en la sys.dm_database_copies vista se quita automáticamente.When the database copy completes successfully and the new database becomes ONLINE, the row in the sys.dm_database_copies view is removed automatically.