Pular para o conteúdo

Erro 1356 (HY00) [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Erro 1356 (HY00) [RESOLVIDO]

Enviado em 24/02/2014 - 16:49h

Boa tarde a todos.
Estou tentando migrar um banco de dados de uma máquina para outra, mas não estou conseguindo. Utilizei o mysqldump para criar o backup, e até aí tudo bem, mas quando vou tentar levantar esse backup na outra máquina, o mesmo não funciona, pois dá o seguinte erro:

ERROR 1356 (HY000) at line 1888: View 'Nomedatabela' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them

Alguém sabe como solucionar?

Desde já agradeço a atenção de todos.

Responder tópico

2. Re: Erro 1356 (HY00) [RESOLVIDO]

Melhor resposta

Enviado em 25/02/2014 - 10:54h

Disponha Paulo,

Mas observe os erros retornados para você não ter a estrutura comprometida do seu novo banco de dados.

Abraços e boa semana !

3. Re: Erro 1356 (HY00) [RESOLVIDO]

Enviado em 24/02/2014 - 18:41h

paulosantos28 escreveu:

Boa tarde a todos.
Estou tentando migrar um banco de dados de uma máquina para outra, mas não estou conseguindo. Utilizei o mysqldump para criar o backup, e até aí tudo bem, mas quando vou tentar levantar esse backup na outra máquina, o mesmo não funciona, pois dá o seguinte erro:

ERROR 1356 (HY000) at line 1888: View 'Nomedatabela' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them

Alguém sabe como solucionar?

Desde já agradeço a atenção de todos.
olá Paulo,

pelo que estou vendo, existe uma view dentro do banco de dados origem, que referencia uma tabela que não existe mais na estrutura do banco.

Para inserir o dump na maquina destino, voce pode usar o parametro -f (force) para aplicar o arquivo.
No servidor destino, tente importar o seu arquivo com o comando a seguir, substituindo as opções corretamente:

mysql bancoDestino -u<usuario> -p<senha> -f < backup.dump

O dump será aplicado, ignorando quaisquer erros encontrados. É interessante guardar a saída deste comando, em um arquivo texto por exemplo, para analisar os erros que foram ignorados no processo.

Espero ter ajudado !

4. Re: Erro 1356 (HY00) [RESOLVIDO]

Enviado em 24/02/2014 - 21:34h

Muito obrigado, Eduardo. Ajudou bastante!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder