REMOVE REPLNODE (Remover um nó de cliente da replicação)

Use este comando para remover um nó da replicação se não desejar mais replicar os dados que pertencem ao nó.

Não é possível excluir dados do nó cliente emitindo o comando REMOVE REPLNODE . É possível emitir o comando em um servidor de replicação de origem ou de destino. Apenas é possível emitir este comando a partir de um cliente da linha de comandos administrativa. Você não pode emitir este comando a partir do console do servidor.

Se você remover um nó cliente de todos os servidores de replicação de destino, o modo de replicação e o estado de replicação do nó cliente serão mudados para NONE. Após remover um nó de cliente da replicação, o servidor de replicação de destino pode aceitar dados de backup, archive e dados gerenciados por espaço diretamente do nó.

Se um nó de cliente for removido da replicação, as informações do banco de dados sobre replicação para o nó serão excluídas. Se o nó de cliente for ativado para replicação posterior, o processo de replicação replicará todos os dados que forem especificados pelas regras e configurações de replicação.

Quando você emite o comando REMOVE REPLNODE, os dados que pertencem a um nó cliente não são excluídos. Para excluir dados de espaço no arquivo que pertençam ao nó de cliente, emita o comando DELETE FILESPACE para cada espaço no arquivo que pertença ao nó. Se não desejar manter a definição do nó cliente, emita o comando REMOVE NODE . Para excluir os dados do espaço no arquivo e a definição do nó cliente, emita DELETE FILESPACE e REMOVE NODE no servidor de replicação de destino.

Restrição: Se um processo de replicação de nó estiver em execução para um nó cliente especificado por esse comando, o comando falhará e as informações de replicação para o nó não serão removidas.

Classe de privilégio

Para emitir este comando, é necessário ter privilégio de sistema, privilégio de política irrestrito ou privilégio de política restrito para o domínio de política ao qual o nó cliente foi atribuído.

Sintaxe

Ler diagrama de sintaxeIgnorar diagrama de sintaxe visualREMove REPLNode,node_namenome_do_grupo_de_nósSERVer = server_name

Parâmetros

node_name ou node_group_name (obrigatório)
Especifica o nome do nó de cliente ou grupo definido de nós de clientes que você deseja remover da replicação. Para especificar diversos nomes de nós clientes e nomes de grupos de nós clientes, separe os nomes por vírgulas e sem espaços intervenientes. É possível usar caracteres curinga para especificar nomes de nós de clientes, mas não para especificar nomes de grupos de nós de clientes. Não é possível combinar nomes de nós ou de grupos de nós com o nome de domínio.
server_name (Obrigatório)
Especifica o nome do servidor de replicação de destino do qual você deseja remover o nó cliente.

Exemplo: Remover três nós de clientes e um grupo de nós de clientes da replicação

Os nomes dos nós de clientes são NODE1, NODE2 e NODE3. O nome do grupo de nós de clientes é PAYROLL. O nome do servidor de replicação de destino é PHOENIX-DR. Emita o seguinte comando nos servidores de replicação de origem e destino:

remove replnode node*,payroll server=phoenix-dr

Comandos Relacionados

Tabela 1. Comandos Relacionados ao REMOVE REPLNODE
Comando descrição
NÓ DE CONSULTA Exibe informações parciais ou completas sobre um ou mais clientes.
REPLICAÇÃO DE CONSULTA Exibe informações sobre os processos de replicação do nó.