Informações do Ambiente:
* Versão do Oracle: Application Express 2.1.0.00.39 /
* Sistema Operacional: WindowsXp
------------------------------------------------------
Bom dia.
A minha duvida é a seguinte e com ela quero ser objetivo e sucinto:
Tenho uma base "nova" express instalada
Quero pegar um dump .DMP ( dump-13-01-2009.dmp ) no tamanho de 250Mb de outra instalação
Li em vários sites, foruns e livros da Oracle Xe sobre o import e a sintaxe
não tem erro.
imp usuario/senha file=caminho\nome_do_arquivo.dmp full=yes
Porém apareçe esse erro:
Arquivo de exportaþÒo criado por EXPORT:V10.02.01 via caminho convencional
importaþÒo realizada nos conjuntos de caracteres WE8MSWIN1252 e NCHAR AL16UTF16
o servidor de importaþÒo usa o conjunto de caracteres AL32UTF8 (conversÒo de charset possÝvel)
o cliente de exportaþÒo usa o conjunto de caracteres US7ASCII (conversÒo de charset possÝvel)
. importando objetos de SYSTEM para SYSTEM
. importando objetos de SCAP para SCAP
IMP-00003: Erro Oracle: 1435 encontrado
ORA-01435: usußrio nÒo existe
Pergunto:
O que estou fazendo de errado?
Devo pensar que nem um import de Sybase que temos que criar os datafile, colocar tamanho e relacionar com o banco, propiamente dito para só então colocar esse import a rodar?
Sobre o Procedimento de Import no OracleXe
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
QAuando você usa o IMP, você deve ter todos os schemas (usuarios) já criados na base "nova" também, alem disso tem que ter também as tablespaces, caso não estejam na USERS, SYSTEM, etc..
senão vai dar erro na criação das tabelas, mas no momento o seu erro é falta do create user NNNNN identified by PPPPP;
após criar o usuario roda o import de novo..,.
senão vai dar erro na criação das tabelas, mas no momento o seu erro é falta do create user NNNNN identified by PPPPP;
após criar o usuario roda o import de novo..,.
-
- Rank: Estagiário Pleno
- Mensagens: 6
- Registrado em: Sex, 13 Jul 2007 8:35 am
- Localização: Esteio-RS
Fiz a criação do usuário com privilégios, porém alguns detalhes:
> Sinceramente como estou fazendo para testes, sinceramente não sei fazer a verificação dos detalhes que você pediu para eu fazer antes.
> A questao do usuario foi criada porém continua mostrando a mesma dificuldade , um tanto por eu não conhecer outro tanto porque essa base que eu to querendo fazer o import realmente não conheco o seu conteudo.
imp marco/senha file=c:\dump-13-01-2009.dmp full=yes
E mesmo assim, ele mostra o erro anterior, pelo qual reportei a minha dificuldade.
Seria pedir demais um passo a passo para nunca mais pedir?
> Sinceramente como estou fazendo para testes, sinceramente não sei fazer a verificação dos detalhes que você pediu para eu fazer antes.
> A questao do usuario foi criada porém continua mostrando a mesma dificuldade , um tanto por eu não conhecer outro tanto porque essa base que eu to querendo fazer o import realmente não conheco o seu conteudo.
imp marco/senha file=c:\dump-13-01-2009.dmp full=yes
E mesmo assim, ele mostra o erro anterior, pelo qual reportei a minha dificuldade.
Seria pedir demais um passo a passo para nunca mais pedir?
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
Cara tudo que eu escrever aqui não vai ser tão didatico quanto uma lida em:
http://download.oracle.com/docs/cd/B193 ... xp_imp.htm
Tem tudo aí,
talvez os parametros fromuser e touser te ajudem a importar schema por schema até identificar qual é o schema que está gerando erro.
Como você está fazendo usando o FULL=Y, recomendo usar o SYSTEM para essa importação.
Use o parametro SHOW=Y para descubrir os schemas que tem dentro do seu DUMP.
http://download.oracle.com/docs/cd/B193 ... xp_imp.htm
Tem tudo aí,
talvez os parametros fromuser e touser te ajudem a importar schema por schema até identificar qual é o schema que está gerando erro.
Como você está fazendo usando o FULL=Y, recomendo usar o SYSTEM para essa importação.
Use o parametro SHOW=Y para descubrir os schemas que tem dentro do seu DUMP.
-
- Rank: Estagiário Pleno
- Mensagens: 6
- Registrado em: Sex, 13 Jul 2007 8:35 am
- Localização: Esteio-RS
Bhá cara, muito obrigado.
É incrivel que quando eu fiz o curso, e agora estou começando a estudar mais a fundo para poder fazer o tão sonhado OCA nesse ano ainda ou ano que vem, essas coisas não são faladas no curso sabe.
É nada como o dia a dia, iniciativa e foruns bem centrados na dificuldade que não nos ajudem no dia a dia.
Obrigado mesmo pela dica, confesso que estava quebrando a cabeça por NUNCA ter feito na pratica um import.
Grato mesmo!
É incrivel que quando eu fiz o curso, e agora estou começando a estudar mais a fundo para poder fazer o tão sonhado OCA nesse ano ainda ou ano que vem, essas coisas não são faladas no curso sabe.
É nada como o dia a dia, iniciativa e foruns bem centrados na dificuldade que não nos ajudem no dia a dia.
Obrigado mesmo pela dica, confesso que estava quebrando a cabeça por NUNCA ter feito na pratica um import.
Grato mesmo!
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
Bom fica a dica então, export está obsoleto,
o lance agora é Oracle DataPump, expdp, impdp, muito mais rápido e mais flexivel,
http://download.oracle.com/docs/cd/B193 ... erview.htm
dá uma olhada aí...
o lance agora é Oracle DataPump, expdp, impdp, muito mais rápido e mais flexivel,
http://download.oracle.com/docs/cd/B193 ... erview.htm
dá uma olhada aí...
-
- Rank: Estagiário Pleno
- Mensagens: 6
- Registrado em: Sex, 13 Jul 2007 8:35 am
- Localização: Esteio-RS
Tchê, desculpa está encomodando para a mesma coisa porém realmente não consegui.
o que diz a Documentação:
The syntax for Data Pump Import parameter mode is:
C:\> impdp SYSTEM/password DUMPFILE=myexp.dmp FULL=y LOG=myexp.log
The syntax for Data Pump Import interactive mode is:
C:\> impdp SYSTEM/password
Somente vou fazer da seguinte forma:
Vou me inteirar do assunto, obter maiores informações e só depois disto vou voltar a escrever no forum, porque simplismente de um "passo" facil , estou quebrando a cabeça..
Mas obrigado de qualquer forma.
o que diz a Documentação:
The syntax for Data Pump Import parameter mode is:
C:\> impdp SYSTEM/password DUMPFILE=myexp.dmp FULL=y LOG=myexp.log
The syntax for Data Pump Import interactive mode is:
C:\> impdp SYSTEM/password
Somente vou fazer da seguinte forma:
Vou me inteirar do assunto, obter maiores informações e só depois disto vou voltar a escrever no forum, porque simplismente de um "passo" facil , estou quebrando a cabeça..
Mas obrigado de qualquer forma.
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
você tem que gerar o export (dump) com o ExpDP para usar o ImpDP,
falta um parametro ai no eu codigo, expdp dump_dir=
veja esse link,
http://www.oracle-base.com/articles/10g ... ump10g.php
falta um parametro ai no eu codigo, expdp dump_dir=
veja esse link,
http://www.oracle-base.com/articles/10g ... ump10g.php
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes