Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

sys.dm_federation_operations (Base de datos SQL de Azure)

Actualizado: abril de 2014

Este tema está OBSOLETO. Encontrará la versión más actual en Referencia de SQL 14 Transact-SQL. Vea sys.dm_federation_operations .

ImportantImportante
La implementación actual de Federaciones se retirará con los niveles de servicio Web y Business. Tenga en cuenta la implementación de soluciones de particionamiento personalizado para conseguir la máxima escalabilidad, flexibilidad y rendimiento. Para obtener más información sobre el particionamiento personalizado, vea Ampliar Bases de datos SQL de Azure.

Devuelve una fila por operación SPLIT o DROP en una federación. Cada fila contiene información sobre el progreso y cualquier condición de error de la operación. La vista sys.dm_federation_operations es específica de Base de datos SQL de Microsoft Azure y no se admite en SQL Server local.

 

Columna Tipo de datos Descripción

federation_operation_id

uniqueidentifier

Identificador de operación único que identifica la operación de federación en el sistema.

federation_operation_type

nvarchar(60)

Descripción de la operación de federación (‘CREATE FEDERATION’, ‘ALTER FEDERATION SPLIT’ o ‘ALTER FEDERATION DROP’ o ‘DROP FEDERATION’).

federation_id

int

El federation_id de destino de la operación de federación de la vista del sistema sys.federations.

federation_name

sysname

Nombre de la federación para el federation_id especificado. Esta información es redundante salvo para operaciones como DROP FEDERATION, donde los metadatos de la federación se limpian inmediatamente pero la operación de federación puede seguir ejecutándose.

start_date

datetimeoffset

Hora UTC en un centro de datos regional de Base de datos SQL de Azure cuando se inició la copia del miembro filtrado.

last_modify_date

datetimeoffset

Hora UTC en un centro de datos regional de Base de datos SQL de Azure cuando se actualizó por última vez la información sobre la operación de federación.

percent_complete

real

Porcentaje de filas que se han copiado. Los valores pueden ir de 0 a 100. Base de datos SQL de Azure puede recuperarse automáticamente de algunos errores, como la conmutación por error, y reiniciar la copia del miembro filtrado. En este caso, percentage_complete se reiniciaría desde 0.

Debe estar conectado con la base de datos usada para iniciar la operación de federación y debe tener permisos VIEW DATABASE STATE.

La clave principal de esta vista es federation_operation_id, que contiene un valor generado aleatoriamente. Junto con sys.dm_federation_operation_members, esta vista proporciona información sobre el progreso de una operación.

La información se muestra mientras se está ejecutando una operación y se limpia inmediatamente después de completarse la operación.

Esta vista existe en todas las bases de datos, pero no devuelve ninguna fila en aquellas bases de datos que no contienen federaciones o que no tienen operaciones en curso en federaciones. Esta vista también existe en los miembros de la federación, pero nunca devuelve filas porque los miembros de la federación no pueden contener federaciones ni ejecutar operaciones de federación.

Los tipos de operaciones de sys.dm_federation_operations y el member_type de sys.dm_federation_operations_members se correlacionan de la manera siguiente:

  • CREATE FEDERATION: federation_operation_type = ‘CREATE FEDERATION’

    Todos los tipos de miembro serán ‘DESTINATION’ para member_type en sys.federation_operation_members.

  • ALTER FEDERATION: federation_operation_type = ‘ALTER FEDERATION SPLIT’ o ‘ALTER FEDERATION DROP’

    El origen se marcará como ‘SOURCE’ para member_type en sys.federation_operation_members.

    El destino se marcará como ‘DESTINATION’ para member_type en sys.federation_operation_members.

  • DROP FEDERATION federation_operation_type = ‘DROP FEDERATION’

    Todos los tipos de miembro deben ser ‘SOURCE’ para member_type en sys.federation_operation_members.

Mostrar:
© 2014 Microsoft