Pular para o conteúdo
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #103535
    rman
    Participante

      Olá pessoal,

      Hoje fui montar um base de homologação restaurando um dump da base de produção, reparei que a trigger de logon não foi importada, existe algum tratamento especial para trigger de logon ? Reparei que as trigger de tabelas foram importadas normalmente. Realmente trigger de logon não é exportado/importado pelo DATAPUMP 10g R2 ?

      A exportação/importação foi feita da seguinte forma:


      expdp datapump job_name=expdpFull20120504_120001 dumpfile=pmm_full2_20120504_120001_%U.dp.dmp logfile=pmm_full2_20120504_120001.expdp.log directory=DATAPUMP2 full=Y compression=METADATA_ONLY filesize=4G flashback_time="TO_TIMESTAMP(TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS'), 'YYYY-MM-DD HH24:MI:SS')"


      impdp datapump job_name=impdppmm dumpfile=pmm_full1_20120504_013001_%U.dp.dmp logfile=pmm_full1_20120504_013001.impdp.log directory=DATA_PUMP_DIR schemas=PROTOC remap_tablespace=TS_PROTOC:TS_DATA,TS_PROTOC_IDX:TS_INDEX

      A trigger de logon é a seguinte:


      CREATE OR REPLACE TRIGGER PROTOC.logon_on
      AFTER
      LOGON
      ON SCHEMA
      BEGIN
      EXECUTE IMMEDIATE 'ALTER SESSION SET NLS_DATE_FORMAT="DD/MM/RR"';
      END;

      #103540
      leandrolbs
      Participante

        rman, no export basico.. exporta normalmente a trigger do schema ou full..
        no expdp nunca reparei.. vou testar…

        #103542
        leandrolbs
        Participante

          um script bobo, mais ao migrar e antes é legal comparar…


          SELECT do.OWNER,
          do.OBJECT_TYPE,
          COUNT(*) QTD
          FROM DBA_OBJECTS do
          where do.OWNER in ('XX')
          group by do.OWNER, do.OBJECT_TYPE

          #103543
          rman
          Participante

            @leandrolbs

            Descobri que é um bug 😯 que afeta as trigger de evento no Oracle 10.1.0.2 ao 10.2.0.4, foi resolvido na 11.1.0.6.

            Segue uma referencia:

            http://myoracleguide.com/msa/Data%20Pum … t%20(Expdp)%20silently%20ignores%20LOGON%20Triggers%20during%20export.htm

            Bom fica a dica, vou ter que montar um script pra gerar a DDL se não o dump vai ficar manco.

            #103545
            leandrolbs
            Participante

              estou na 10.0.2.5 vou testar… vlw pela pesquisa 😀 😀 😀

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