Como migrar contas e personagens entre databases MU Online Aprendiz Mu Online
SQL & Database

Como migrar contas e personagens entre databases MU Online

Por

Aprenda a planejar a migração de contas e personagens entre databases MU Online, mapeando MEMB_INFO, Character, warehouse, AccountCharacter e tabelas dependentes.

MU Online • Database • Migração

Como migrar contas e personagens entre databases MU Online

Migrar usuários entre Server Files exige mais do que copiar MEMB_INFO e Character. Inventários, warehouses, guilds, moedas, VIP e campos customizados podem ter estruturas diferentes.

1. Compare schemas antes dos dados

Liste colunas, tipos, tamanhos, defaults e constraints de origem e destino. Não use INSERT SELECT cegamente entre databases diferentes.

2. Mapeie as tabelas essenciais

Em muitas estruturas, contas ficam em MEMB_INFO e personagens em Character, mas dependências podem incluir warehouse, AccountCharacter, GuildMember, CashShopData e tabelas customizadas.

3. Preserve chaves e relacionamentos

AccountID, Name e identificadores precisam permanecer coerentes. Verifique também collation e tamanho dos campos.

4. Migre em ambiente de teste

Restaure cópias das duas databases e execute a migração fora do servidor de produção. Teste login, personagem, inventário, baú e guild.

5. Crie scripts reversíveis

Registre exatamente o que foi inserido ou alterado e mantenha backup anterior ao processo.

Exemplo e diagnóstico rápido

Exemplo de inventário de schema: SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH FROM INFORMATION_SCHEMA.COLUMNS ORDER BY TABLE_NAME, ORDINAL_POSITION;
Importante: adapte nomes, portas, caminhos e valores à sua própria Server File. Estruturas MU Online variam entre versões e sources.

Checklist recomendado

  1. Faça backup antes de alterar arquivos ou database.
  2. Altere uma configuração por vez.
  3. Teste primeiro em ambiente local ou de homologação.
  4. Leia os logs após cada reinício ou reload.
  5. Documente o valor anterior e o novo valor.

Perguntas frequentes

Posso copiar só a tabela Character?

Normalmente não é suficiente. Personagens dependem da conta e podem possuir dados em outras tabelas.

Por que ocorre erro de truncamento?

Porque a coluna de destino pode ter tamanho menor ou tipo diferente da origem.

Conclusão

O ponto principal em Como migrar contas e personagens entre databases MU Online é trabalhar com a configuração real da sua Server File, fazer testes controlados e evitar copiar valores de outra source sem comparação. Uma rotina de backup, logs e validação reduz muito o tempo gasto com erros difíceis de rastrear.

Compartilhe este artigo
Aprendiz Mu Online Conhecimento, comunidade e oportunidades para quem vive MU Online.
Estatísticas de acesso Evolução diária do portal
Total de visitas 20.996.479
Visitas hoje 600
Visitas ontem 1.952
15/07: 1.376 visitas16/07: 1.219 visitas17/07: 1.328 visitas18/07: 1.146 visitas19/07: 1.392 visitas20/07: 1.241 visitas21/07: 1.357 visitas22/07: 1.174 visitas23/07: 1.298 visitas24/07: 1.960 visitas25/07: 3.414 visitas26/07: 2.266 visitas27/07: 1.952 visitas28/07: 600 visitas15/0717/0719/0721/0723/0725/0727/0728/07
Visitas registradas automaticamente.
© 2026 Aprendiz Mu Online