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.
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
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
| 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ó. |
