DROP FEDERATION (Banco de Dados SQL do Azure)

Remove uma federação, incluindo os dados contidos na federação no Banco de dados SQL do Azure.

Importante

A implementação atual das Federações será desativada com as camadas de serviço Web e Business. Considere a implantação de soluções de fragmentação personalizada para maximizar a escalabilidade, flexibilidade e o desempenho.Para obter mais informações sobre a fragmentação personalizada, consulte Expansão de Bancos de Dados SQL do Azure.

Aplica-se a: Banco de dados SQL do Azure.

Sintaxe

DROP FEDERATION federation_name
[;] 

Argumentos

  • federation_name
    O nome da federação a ser descartada.

Comentários

Propriedades da operação SPLIT

  • A instrução DROP FEDERATION deve ser a única instrução no lote e não pode fazer parte de uma transação externa

  • A instrução DROP FEDERATION só pode ser executada enquanto estiver conectada ao banco de dados raiz da federação.

  • A operação DROP FEDERATION é assíncrona.

    Quando DROP é concluído;

    1. Todos os objetos e metadados lógicos sobre a federação são limpos e todos os membros da federação são descartados. O tempo total que leva para descartar todos os membros da federação varia dependendo do número de membros na federação.

    2. As conexões existentes e as conexões agrupadas para os membros da federação são fechadas à medida que os membros são descartados.

    3. Todas as conexões existentes para membros de federação estão desconectadas. O membro da federação solto não aceita conexões.

Simultaneidade da operação DROP FEDERATION

A operação DROP FEDERATION pode ser executada enquanto operações ALTER FEDERATION como SPLIT ou DROP está em andamento. Nesse caso, DROP FEDERATION terá precedência e cancelará as operações em todos os membros da federação restantes antes de descartá-los.

Permissões

Para descartar federações, você deverá estar conectado à raiz da federação e deverá ser um membro da função dbmanager no servidor. Você também deve ser membro do grupo de dbo para o banco de dados.

Você deve ter permissões CREATE e DROP DATABASE nos membros da federação de origem e no servidor ao qual você está conectado. In Banco de dados SQL do Windows Azure, isso é restrito aos membros da função de servidor dbmanager. O proprietário do membro da federação de origem torna-se o proprietário do membro da federação de destino, independentemente da conta de usuário que está executando a operação.

Consulte também

Referência

CREATE FEDERATION (Banco de Dados SQL do Azure)

ALTER FEDERATION (Banco de Dados SQL do Azure)

Outros recursos

sys.federations

Gerenciando as federações de banco de dados