Fórum Importar #28717
25/01/2007
0
Pessoal, eu to com um problema para importar dados de um banco para outro, qdo eu exporto, está td blz, mas qdo vou importar no outro banco, ele diz q a tabela já existe, o q tem q fazer? Dropar todas as tabelas? Eu testei com algumas tabelas e ele importa os dados certinhos, mas são mais de 9.000 tabelas.
Manobr
Curtir tópico
+ 0
Responder
Posts
02/02/2007
Smarcos
Toda tabela de um banco de dados pertence a um usuário.
Sendo assim, quando você quiser atualizar este banco, com um import vindo de outro banco, você deve primeiro dropar este usuário e cria-lo novamente.
Ex: drop user teste cascade;
create user teste
identified by sua_senha
default tablespace dados
temporary tablespace temp;
grant dba to teste;
grant exp_full_database, imp_full_database to teste;
Assim não ocorerá o erro de tabela já existente.
Sendo assim, quando você quiser atualizar este banco, com um import vindo de outro banco, você deve primeiro dropar este usuário e cria-lo novamente.
Ex: drop user teste cascade;
create user teste
identified by sua_senha
default tablespace dados
temporary tablespace temp;
grant dba to teste;
grant exp_full_database, imp_full_database to teste;
Assim não ocorerá o erro de tabela já existente.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)