Pular para o conteúdo
  • Este tópico contém 20 respostas, 3 vozes e foi atualizado pela última vez 10 anos, 8 meses atrás por Avatar de CleitonHanzenCleitonHanzen.
Visualizando 15 posts - 1 até 15 (de 21 do total)
  • Autor
    Posts
  • #105456
    Avatar de JulianJulian
    Participante

      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=y

      Até 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é?

      #105458
      Avatar de rmanrman
      Participante

        @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.

        #105460
        Avatar de JulianJulian
        Participante

          [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?

          #105463
          Avatar de rmanrman
          Participante

            @juliansoares

            Creio que não é necessário utilizar o INCLUDE se você listar todos os schemas no parametro SCHEMAS dará certo.

            #105464
            Avatar de JulianJulian
            Participante

              [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 : juliansoaress

              #105465
              Avatar de JulianJulian
              Participante

                Rman,
                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..

                #105473
                Avatar de rmanrman
                Participante

                  @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.

                  #105517
                  Avatar de JulianJulian
                  Participante

                    @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.log

                    log, 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:22

                    #105518
                    Avatar de JulianJulian
                    Participante

                      Já 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.

                      #105521
                      Avatar de rmanrman
                      Participante

                        @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.

                        #105526
                        Avatar de JulianJulian
                        Participante

                          @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.

                          #105529
                          Avatar de rmanrman
                          Participante

                            @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).

                            #105531
                            Avatar de JulianJulian
                            Participante

                              [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?

                              #105532
                              Avatar de rmanrman
                              Participante

                                @juliansoares

                                Sim, eu faria com DataPump

                                #105533
                                Avatar de JulianJulian
                                Participante

                                  @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ß listener

                                  Informe o nome do usußrio:

                                  [b]LISTENER :
                                  [/b]ADR_BASE_CFLEX = D:app

                                  LISTENER =
                                  (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?

                                Visualizando 15 posts - 1 até 15 (de 21 do total)
                                • Você deve fazer login para responder a este tópico.
                                plugins premium WordPress