Todos os produtos
Search
Central de documentação

Data Transmission Service:Valor de server_id no banco de dados source

Última atualização: Jun 27, 2026

Antes de iniciar a migração incremental de dados entre bancos de dados MySQL, o Data Transmission Service (DTS) pré-verifica o parâmetro server_id no banco de dados source. Este tópico descreve como configurar o parâmetro server_id para passar na pré-verificação.

Solução

  1. Faça login no servidor onde o banco de dados MySQL autogerenciado source está implantado.

  2. Execute a seguinte instrução SQL para visualizar o valor de server_id:

    show variables like '%server_id%';
  3. Verifique se o valor de server_id é um número inteiro maior que 1. Caso contrário, execute a instrução SQL abaixo para modificar o valor de server_id:

    set global server_id=<id>;
    Importante
    • O valor de server_id do banco de dados autogerenciado deve ser um inteiro maior que 1 e exclusivo em relação aos demais bancos de dados.

    • Se o banco de dados autogerenciado estiver implantado no modo primário/secundário, garanta que a alteração do valor de server_id não afete a replicação entre os nós.

    • Após executar a instrução SQL, atualize também o valor de server_id no arquivo de configuração. Sem essa etapa, a modificação será perdida ao reiniciar o banco de dados.

    Exemplo:

    set global server_id=2;
  4. Acesse o console do DTS e realize uma nova pré-verificação.