- Este tópico contém 20 respostas, 3 vozes e foi atualizado pela última vez 11 anos, 5 meses atrás por CleitonHanzen.
-
AutorPosts
-
27 de maio de 2013 às 11:15 pm #105456JulianParticipante
Boa tarde galera, seguinte tenho um banco em produção e como precisamos migrar o servidor para outro, criei uma maquina virtual windows server 2008 r2 e instalei o oracle 10g x64, o que preciso é fazer um export do banco atual para o novo banco, ai que vem as duvidas, um backup full do banco e dps como vou importar para o novo banco? tem os esquemas de tablespace, config isso tudo né?
me disseram algo de importar com include .. dps fazia os grant all e testava.
fiz o export assim :
expdp system/senha@banco dumpfile=backup_full.dmp logfile=backup_full.log full=yAté ai tudo bem, o export é somente isso, um full de tudo?
Agora vem a encrenca, migrar isso pra outro banco, não é somente exportar igual o import né?28 de maio de 2013 às 3:43 pm #105458rmanParticipante@juliansoares
No EXPDP é importante utilizar o parametro FLASHBACK_TIME para fazer um dump consistente.
No IMPDP creio que você não vai fazer uma importação FULL, faça por schemas, utilize o parametro SCHEMAS.
28 de maio de 2013 às 4:17 pm #105460JulianParticipante[quote=”rman”:vu7c6lxk]@juliansoares
No EXPDP é importante utilizar o parametro FLASHBACK_TIME para fazer um dump consistente.
No IMPDP creio que você não vai fazer uma importação FULL, faça por schemas, utilize o parametro SCHEMAS.[/quote]
Falae Rman
então me deram a dica assim, fazer um export full, e dps na hora de importar, importar por schema junto com um tal de include, pra ir importando por ordem, dps functions,grants.
conhece o comando pra importar por schema?
28 de maio de 2013 às 6:24 pm #105463rmanParticipante@juliansoares
Creio que não é necessário utilizar o INCLUDE se você listar todos os schemas no parametro SCHEMAS dará certo.
28 de maio de 2013 às 6:37 pm #105464JulianParticipante[quote=”rman”:1t4qpcbm]@juliansoares
Creio que não é necessário utilizar o INCLUDE se você listar todos os schemas no parametro SCHEMAS dará certo.[/quote]
Rman, daria pra vc me ajudar a importar esses cara pra um outro banco?
versão mesma oracle 10g,por enqto fiz assim :
banco produção : exportdp full
banco teste : criei as tablespace,banco igual o de produção.Agora preciso importar os schemas, dei este comando no banco produção :
SELECT username, account_status FROM dba_users ORDER BY 1;com ele apareceu um monte de usuário e se a conta esta OPEN, EXPERID ou LOCKED
então pelo que parece tenho uns 80 schemas, seria isso?
ja copiei o dump do banco produção pro banco teste, agora preciso importar todos esses schemas.
tem msn,talk ou skype? se puder me add, ficarei grato com a ajuda que ja deu e se possivel ajudar eu com os import.
talk/mail : jsoares.cps@gmail.com
skype : juliansoaress28 de maio de 2013 às 7:23 pm #105465JulianParticipanteRman,
precisaria de algo do tipo :impdp system/senha@banco SCHEMAS=all DIRECTORY=dpdump DUMPFILE=BACKUP_FULL_HOJE.dmp INCLUDE=FUNCTION,PROCEDURE,PACKAGE,TABLE,VIEW
como ficaria o parametro SCHEMA com todos os schemas, devem ter uns 80 aqui, e os includes, não achei todos os parametros tb, do tipo : table,procedure etc..
29 de maio de 2013 às 3:17 pm #105473rmanParticipante@juliansoares
O processo de importação é simples. Como disse o parametro INCLUDE não será necessário, o INCLUDE é usado para fazer a importação por tipo de objeto, como você quer importar todos os objetos não é necessário listar todos os tipos.
O IMPDP vai ficar assim:
impdp system/senha@banco SCHEMAS=SCHEMA1,SCHEMA2,SCHEMA3,SCHEMAX DIRECTORY=dpdump DUMPFILE=BACKUP_FULL_HOJE.dmp
“SCHEMA1,SCHEMA2,SCHEMA3,SCHEMAX” é o resultado o SELECT na DBA_USERS.
5 de junho de 2013 às 9:16 pm #105517JulianParticipante@rman
tentei como vc disse e não rolou
fiz isso :
servidor antigo : expdp dumpfile=backup.dmp logfile=backup.log full=y
servidor novo : criei as tablespace igual ao servidor antigo e uma role :
create role “ROLE_MEGA” ;
SCHEMAS=MEGA,METRO,MGACA,MGACE,MGADM,MGADO,MGAGR,MGATI,MGBEN,MGBI,MGCAC,MGCAP,MGCAR,MGCAV,MGCGI,MGCI,MGCLI,MGCMR,MGCON,MGCQL,MGCRR,MGCSC,MGCSL,MGCSP,MGCSZ,MGCTO,MGCTT,MGCUSTOM,MGCWB,MGDBM,MGDSP,MGEMP,MGEXP,MGFIN,MGFRO,MGGEO,MGGIA,MGGLO,MGIA,MGINS,MGINT,MGITU,MGLOJ,MGMAG,MGMAN,MGMETRO,MGMI,MGMST,MGMTI,MGNFE,MGNFS,MGORC,MGPARTNER,MGPAT,MGPCQ,MGPET,MGPGC,MGPGE,MGPGE2,MGPGO,MGPGW,MGPHO,MGPON,MGPROJ,MGPSC,MGPSM,MGPUC,MGREC,MGREL,MGRH,MGRMT,MGSATCO,MGTMK,MGTRA,MGTRF,MGTSK,MGUBC,MGVEN,MGVINICIUS,MGWEB,MGWWW,MRBAL DUMPFILE=backup.dmo logfile=import.loglog, somente da parte de erro :
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/GRANT/WITH_GRANT_OPTION/OBJECT_GRANT
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/INDEX
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/CONSTRAINT/CONSTRAINT
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/COMMENT
Processing object type DATABASE_EXPORT/SCHEMA/PACKAGE/PACKAGE_SPEC
Processing object type DATABASE_EXPORT/SCHEMA/PACKAGE/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type DATABASE_EXPORT/SCHEMA/FUNCTION/FUNCTION
Processing object type DATABASE_EXPORT/SCHEMA/FUNCTION/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type DATABASE_EXPORT/SCHEMA/PROCEDURE/PROCEDURE
Processing object type DATABASE_EXPORT/SCHEMA/PROCEDURE/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type DATABASE_EXPORT/SCHEMA/FUNCTION/ALTER_FUNCTION
ORA-39082: Object type ALTER_FUNCTION:”MEGA”.”PROXIMASEQUENCIAORG” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MEGA”.”ACHASEQUENCIADATABELA” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MEGA”.”ACHAPADRAODATABELA” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGRH”.”FILTRACARACTER” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGFIN”.”F_VARIACAOCAMBIAL” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGFIN”.”F_RENDIMENTO” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGADM”.”F_CUSTO_PRODUTO” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGADM”.”F_VALIDAFORNECEDOR” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGADM”.”F_SOMA_VALOR_SAI” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGADM”.”F_SOMA_VALOR_ENT_CP” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGVEN”.”F_BUSCAPERCDESC” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGATI”.”F_SALDOGRUPODEP” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGATI”.”F_SALDOGRUPOCORR” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGRH”.”CALCULAGFIP” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGRH”.”CALCULARETENCAO” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGRH”.”ELIMINAEVENTO” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGRH”.”EMFERIAS” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGRH”.”PODEPAREAREVENTO” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGRH”.”F_INFORMERENDIMENTOPENSAO” created with compilation warnings
ORA-39082: Object type ALTER_FUNCTION:”MGRH”.”F_INFORMERENDIMENTOPENSAO_RET” created with compilation warnings
Processing object type DATABASE_EXPORT/SCHEMA/PROCEDURE/ALTER_PROCEDURE
ORA-39082: Object type ALTER_PROCEDURE:”MGCON”.”P_CONVERTECRITERIO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGCON”.”P_SALDOSRAZAO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_SOMAVALORESIR” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_ATUALIZASALDOFLUXO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_CURSORAGRUPAMOVTOBXCPA” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_RENDIMENTODETALHE” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_CALCULACONTRIB” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_AJUSTAVRRATEIO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_GERADIRFJ” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_CURSORAGRUPAMOVTO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_GERADIRFF” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_CURSORAGRUPAMOVTOCRE” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_CURSORAGRUPAMOVTOBXCRE” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGFIN”.”P_RENDIMENTO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGADM”.”P_GERARELKARDEX” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGADM”.”P_GERARELP7″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGVEN”.”SP_TABELAPRECO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGVEN”.”SP_COMISSAO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGTRF”.”P_INFORMERENDIMENTOPENSAO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGLOJ”.”SP_FECHAMENTOCAIXA” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGORC”.”P_CONVERTECRITERIO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG32″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”P_DIVERGENCIAPROJCC” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”PAREAREVENTOSRECIBO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG00″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG10″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG12″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG13″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG14″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG20″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG30″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”PAREAREVENTOS” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”TOTALIZARFOLHA” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”P_RAISORG” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”P_ESTRUTURACONTABIL” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”PAREAREVENTOSCRITERIO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”PAREAREVENTOSPROJCC” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”PAREARRECIBO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”DEMONSTRATIVOMEDIA” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”CAGED” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG30FIL” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”PAREAREVENTOSFERIAS” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGPON”.”P_RELIRREGANALITICO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGREL”.”P_CONFERENCIAGFIP” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGREL”.”ORC_P_RAZAO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGREL”.”P_REGAPURMODELO9″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”P_RAISDADOSAFASTAMENTO” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”P_CONFDIVERGENCIA” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”P_RAISCONFERENCIA” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”GFIPREG21″ created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”P_CONFINTFINANC” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGTRF”.”P_INFORMERENDIMENTOPENSAO_RET” created with compilation warnings
ORA-39082: Object type ALTER_PROCEDURE:”MGRH”.”P_ATUALIZABRUTORAIS” created with compilation warnings
Processing object type DATABASE_EXPORT/SCHEMA/VIEW/VIEW
ORA-39082: Object type VIEW:”MGGLO”.”GLO_VW_LOGSQL” created with compilation warnings
Processing object type DATABASE_EXPORT/SCHEMA/VIEW/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type DATABASE_EXPORT/SCHEMA/VIEW/COMMENT
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/CONSTRAINT/REF_CONSTRAINT
Processing object type DATABASE_EXPORT/SCHEMA/PACKAGE_BODIES/PACKAGE/PACKAGE_BODY
ORA-39082: Object type PACKAGE_BODY:”MGTRF”.”TRF_PCK_ATOCOTEPE” created with compilation warnings
ORA-39082: Object type PACKAGE_BODY:”MGMAG”.”MAG_PCK_MANAD” created with compilation warnings
ORA-39082: Object type PACKAGE_BODY:”MGMAG”.”MAG_PCK_SPEDFISCAL” created with compilation warnings
ORA-39082: Object type PACKAGE_BODY:”MGINT”.”INT_PCK_MAGEXECUCAO” created with compilation warnings
ORA-39082: Object type PACKAGE_BODY:”MGMAG”.”MAG_PCK_EFD_VALIDACAO” created with compilation warnings
Processing object type DATABASE_EXPORT/SCHEMA/TYPE/TYPE_BODY
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/FUNCTIONAL_AND_BITMAP/INDEX
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/STATISTICS/FUNCTIONAL_AND_BITMAP/INDEX_STATISTICS
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/STATISTICS/TABLE_STATISTICS
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/POST_TABLE_ACTION
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TRIGGER
ORA-39082: Object type TRIGGER:”MGGLO”.”GLO_TRA_ATUALIZASINCRONISMO” created with compilation warnings
ORA-39082: Object type TRIGGER:”MGGLO”.”GLO_TRA_ATUALIZASINCRONISMO” created with compilation warnings
ORA-39082: Object type TRIGGER:”MGGLO”.”GLO_TRB_SCRIPTSQL” created with compilation warnings
ORA-39082: Object type TRIGGER:”MGGLO”.”GLO_TRB_SCRIPTSQL” created with compilation warnings
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/MATERIALIZED_VIEW_LOG
Job “SYSTEM”.”SYS_IMPORT_SCHEMA_01″ completed with 83 error(s) at 12:41:225 de junho de 2013 às 9:20 pm #105518JulianParticipanteJá tentei tb exportar somente role (expdp dumpfile=role.dmp include=role )
importar role primeiro e dps fazer o procedimento com import de todos os schemas, mais dai gerou muito mais erro do que fazendo como a de cima.
6 de junho de 2013 às 12:11 am #105521rmanParticipante@juliansoares
Pelo que vi a importação está ok, só falta você recompilar os objetos inválidos.
Não é necessário tratar a role, ela vai ser importada normalmente, o IMPDP importa as dependências.
Verifique as permissões dos usuários, talvez terá que dar a permissão manualmente com o SYS.
6 de junho de 2013 às 6:04 pm #105526JulianParticipante@rman
mudança de planos! hehe
vou migrar o banco 10g release 2 para um oracle 11g, como temos uma licença, resolvemos usar ela pra essa migração, ou vi falar de um tal de backup rman, que nele eu faço o backup e no banco novo 11g ele faz a importação de tudo? é mais seguro mesmo fazer desse jeito?
Estou instalando o oracle 11g para começar a migração.
6 de junho de 2013 às 6:29 pm #105529rmanParticipante@juliansoares
O backup feito pelo rman é um backup físico, como haverá mudança de versão, creio que não seja possível, se eu estiver enganado, me corrijam.
Para migração que envolve mudança de versão é necessário fazer por backup lógico, no caso, o DataPump (EXPDP/IMPDP).
7 de junho de 2013 às 12:09 am #105531JulianParticipante[quote=”rman”:11uf5nwv]@juliansoares
O backup feito pelo rman é um backup físico, como haverá mudança de versão, creio que não seja possível, se eu estiver enganado, me corrijam.
Para migração que envolve mudança de versão é necessário fazer por backup lógico, no caso, o DataPump (EXPDP/IMPDP).[/quote]
Procurei e ainda não achei nenhuma informação sobre isso.pela sua experiencia tem que ser o mesmo esquema, faz um export full e dps importa com todos os schemas?
7 de junho de 2013 às 1:28 am #105532rmanParticipante@juliansoares
Sim, eu faria com DataPump
7 de junho de 2013 às 9:32 pm #105533JulianParticipante@rman
instalei oracle 11g e configurei o listener
mas não consigo logar :
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.C:UsersAdministrator>sqlplus system/mega@cflex
SQL*Plus: Release 11.2.0.3.0 Production on Sex Jun 7 14:29:04 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
ERROR:
ORA-12541: TNS:nÒo hß listenerInforme o nome do usußrio:
[b]LISTENER :
[/b]ADR_BASE_CFLEX = D:appLISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = vmmega)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)SID_LIST_CFLEX =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:appproduct11.2.0dbhome_1)
(PROGRAM = extproc)
(ENVS = “EXTPROC_DLLS=ONLY:D:appproduct11.2.0dbhome_1binoraclr11.dll”)
)
)TNSNAME:
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)CFLEX =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = vmmega)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = CFLEX)
)
)O que está errado?
-
AutorPosts
- Você deve fazer login para responder a este tópico.