Boa tarde,
estou enfrentando o seguinte problema: estava utilizando uma base teste para conhecimento da ferramenta até que meu servidor aplicação estivesse pronto. A base teste fica em um servidor linux (postgres 8.3) e meu servidor de aplicações é Windows Server (postgres 9.2). Fiz o backup na base linux utilizando o PgadminIII e restaurando no servidor Windows Server utilizando o mesmo programa.
Ocorre o erro abaixo:
pg_restore: [archiver (db)] could not execute query: ERRO: inserção ou atualização em tabela "permissao" viola restrição de chave estrangeira "fk_permissao_tela"
DETAIL: Chave (tela_id)=(9) não está presente na tabela "tela".
Command was: ALTER TABLE ONLY permissao
ADD CONSTRAINT fk_permissao_tela FOREIGN KEY (tela_id) REFERENCES tela(id) ON DELETE CASCADE;
Aparentemente o processo deveria ser simples (Faz o backup e restaura o backup).
Fico no aguardo.
Autor: Osvaldo Junior
1Um comentário