Andreatti 0 Denunciar post Postado Maio 11, 2015 Boa tarde galera. Seguinte, estou tentando instalar o Oracle em um computador pois preciso realizar a importação de uma base de dados que possuo. Ja instalei o Oracle, sem problemas. Criei um banco de dados com o nome ORCL e defini as senhas para os usuários. Eu nunca fiz a instalação de um banco de dados Oracle, então posso ter feito algo errado. Ja verifiquei os serviços e eles estão rodando normalmente. O problema que estou tendo está na hora de importar a minha base de dados. Estou utilizando o comando Imp da seguinte forma: imp <usuario>/<senha>@ORCL file=c:\tmp\<arquivo>.dmp full=y O usuario possui direitos SYSDBA. O erro gerado é o Seguinte: Import: Release 11.2.0.1.0 - Production on Seg Mai 11 14:49:32 2015 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. Conectado a: Oracle Database 11g Release 11.2.0.1.0 - Production IMP-00038: NÒo p¶de converter para handle do conjunto de caracteres do ambiente IMP-00000: ImportaþÒo encerrada com Ûxito Acredito que o motivo do erro seja por causa do conjunto de caracteres. Não sei qual o conjunto de caracteres utilizados no base que possuo, então, pesquisando, vi que existe uma forma de criar um banco de dados baseado em um modelo já existente. Criei o modelo baseado no arquivo que possuo, criei um banco de dados baseado nesse novo modelo, e tentei realizar a importação. O erro persiste. Como disse, nunca instalei ou configurei bancos de dados Oracle. Estou fazendo baseado em tutoriais e pesquisa. Posso estar fazendo algo errado, ou esquecendo de configurar algum parâmetro. Compartilhar este post Link para o post Compartilhar em outros sites
Andreatti 0 Denunciar post Postado Maio 12, 2015 Fala galera. Continuando minha pesquisa, consegui resolver o problema acima. Na verdade, utilizei o comando impdp e o mesmo prosseguiu com a importação da base de dados. Porém, tive outros problemas. Criei uma base em branco através do assistente do oracle e pedi a importação utilizando um usuário com privilegio SYSDBA. Ele me apresentou 5752 erros. Verificando os logs de erros, vi que a maioria desses erros é referente a tabelas e componentes que já existiam. Alguns dos erros eram referentes à usuários que ainda não existiam. Existe alguma maneira de importar essa base de dados, sem precisar criar uma base vazia? O tipo de arquivo que estou trabalhando é .dmp. Obrigado pela atenção. Compartilhar este post Link para o post Compartilhar em outros sites