› Fóruns › Banco de dados Oracle › Importação dump de Linux para Windows
- Este tópico contém 4 respostas, 2 vozes e foi atualizado pela última vez 12 anos, 11 meses atrás por
danielfb.
-
AutorPosts
-
29 de maio de 2013 às 4:00 pm #105474
danielfb
ParticipanteBom dia amigos DBA,
estou com um pequeno problema na importação de um dump para uma base de homologação (teste). Tenho uma base produção em Linux 64x e atualmente estamos querendo motar uma base de testes para windows server 2008 só que ao fazer a importação full do dump full a mesma apresenta varias inconsistência e objetos inválidos e não recompila nem com taca. rsrs.
Teria algum parametro para setar no script de importação de linux para win?
29 de maio de 2013 às 4:21 pm #105475rman
Participante@danielfb
Antes de tentar resolver o problema, só uma observação. O ambiente de homologação deve se aproximar ao maximo do ambiente de produção, caso contrário a homologação pode ser falha. Minha recomendação é montar um ambiente Linux assim como o da produção, considere essa possibilidade.
Como a exportação foi feita? EXP ou Datapump? Quais parametros utilizados?
No caso do EXP é importante usar o parametro CONSISTENT e no caso do EXPDP o parametro FLASHBACK_TIME. Esses parametros garantem um dump consistente.
Outro detalhe, geralmente não se faz a importação FULL, devido aos schemas SYS e SYSTEM. Faça a importação por schemas.
29 de maio de 2013 às 6:15 pm #105476danielfb
Participanteamigo Rmam
a exportação foi realizada em EXPDP usei os parâmetro padrões: expdp system@teste directory=******* dumpfile=*********.dmp full=y logfile=**********.log!
a importação já realizei a full não deu certo e dropei e depois tentei só as dos esquemas que no caso são 3 tipo: impdp system@teste directory=******* dumpfile=*********.dmp schemas=,,*** logfile=**********.log, ate realizou a importação mais fica vários objetos do schema inválidos e não recompila.
Interessante é que anteriormente fiz esse mesmo banco em uma outra maquina com windows server 2008 e a importação foi realizada com sucesso e sem objetos inválidos e a aplicação rodou normal e agora essa importação não ta funfando.
29 de maio de 2013 às 6:24 pm #105477rman
Participante@danielfb
O fato de não recompilar pode ser falta de privilegio, alguns privilegios são concedidos apenas com o SYS as SYSDBA, neste caso você precisa dar o privilegio manualmente. Verifique as permissões e compare com a origem.
Houve algum erro na importação? Posta o log do impdp.
29 de maio de 2013 às 11:34 pm #105480danielfb
ParticipanteOlá,
verdade, passei alguns grants para o usuario system.
o log é muito grande, como poço te passar esse log?
-
AutorPosts
- Você deve fazer login para responder a este tópico.
› Fóruns › Banco de dados Oracle › Importação dump de Linux para Windows