DROP FEDERATION (Base de datos SQL de Azure)

Quita una federación, incluidos sus datos, en Base de datos SQL de Azure.

Importante

La implementación actual de federaciones se retirará con los niveles de servicio Web y Business. Considere la posibilidad de implementar soluciones personalizadas de particionamiento para maximizar la escalabilidad, la flexibilidad y el rendimiento.Para obtener más información acerca del particionamiento personalizado, vea Ampliar Bases de datos SQL de Windows Azure.

Se aplica a: Base de datos SQL de Azure.

Sintaxis

DROP FEDERATION federation_name
[;] 

Argumentos

  • federation_name
    El nombre de la federación que se va a quitar.

Comentarios

Propiedades de la operación SPLIT

  • La instrucción DROP FEDERATION debe ser la única del lote, y no puede formar parte de una transacción exterior

  • La instrucción DROP FEDERATION solo se puede ejecutar mientras se está conectado a la base de datos de raíz de federación.

  • La operación DROP FEDERATION es una operación asincrónica.

    Cuando DROP finaliza:

    1. Se limpian todos los metadatos y objetos lógicos de la federación, y se quitan todos los miembros de federación. El tiempo total necesario para quitar todos los miembros de federación varía en función del número de miembros existentes en la federación.

    2. Las conexiones existentes y las conexiones agrupadas con los miembros de federación se cierran cuando se quitan los miembros.

    3. Todas las conexiones existentes con los miembros de federación se desconectan. El miembro de federación quitado ya no acepta conexiones.

Simultaneidad de la operación DROP FEDERATION

La operación DROP FEDERATION puede realizarse mientras haya operaciones ALTER FEDERATION, como SPLIT o DROP, en curso. En este caso, DROP FEDERATION tiene prioridad y cancelará las operaciones en todos los miembros de federación restantes antes de quitarlos.

Permisos

Para quitar federaciones, debe estar conectado a la raíz de federación y ser miembro del rol dbmanager en el servidor. También debe ser miembro del grupo dbo para la base de datos.

Debe tener permisos CREATE y DROP DATABASE en los miembros de la federación de origen y en el servidor con el que está conectado. En la Base de datos SQL de Windows Azure esto está restringido a los miembros del rol de servidor dbmanager. El propietario del miembro de la federación de origen se convierte en el propietario del miembro de la federación de destino, independientemente de la cuenta de usuario que ejecute la operación.

Vea también

Referencia

CREATE FEDERATION (Base de datos SQL de Azure)

ALTER FEDERATION (Base de datos SQL de Azure)

Otros recursos

sys.federations

Administrar federaciones de bases de datos