Pular para o conteúdo
Visualizando 15 posts - 1 até 15 (de 33 do total)
  • Autor
    Posts
  • #100504
    Eliezio
    Participante

      Eu estou montado aqui um servidor oracel no linux redhat 5, tenho um banco com 2.492 tabelas e quando importo so ta indo 2.408 o que você acha que posso está fazendo errado, porque montei um servidor igual o servidor de produção, com as tablespace igual, com os mesmos tamanhos, os mesmos usuários tudo certinho após fazer a importação é
      necessário fazer algo mais.

      Comando import usando:
      imp system/MinhaSenha file=MeuBackup.dmp log=MeuLogImp.log fromuser=MeuUsuarioOrigem
      touser=MeuUsuarioDestino ignore=y statistics=none

      Se alguém tiver alguma dica de ajuda eu agradeço.

      Obrigado,

      Eliézio Mesquita

      #100505
      felipeg
      Participante

        Olá,

        Como você fez para calcular a quantidade de tabelas?
        Já deu uma conferida no log, lá no final ele disse que terminou com warnings?

        Atenciosamente,
        Felipe.

        #100506
        Eliezio
        Participante

          [quote=”felipeg”:47j4uyvk]Olá,

          Como você fez para calcular a quantidade de tabelas?
          Já deu uma conferida no log, lá no final ele disse que terminou com warnings?

          Atenciosamente,
          Felipe.[/quote]

          Bom dia Filipe, eu usei o comando abaixo para checar os numero de objetos do schema:

          SELECT COUNT(OBJECT_TYPE),
          OBJECT_TYPE
          FROM DBA_OBJECTS
          WHERE OWNER LIKE ‘NomeDoOwner’
          GROUP BY OBJECT_TYPE;

          E no final do loga de importação não aparece esse warnings não.

          #100507
          felipeg
          Participante

            Entendo.

            Faz o seguinte, loga com esse usuário origem do dump e executa esse select aqui:


            SELECT Count(*) FROM user_tables

            Atenciosamente,
            Felipe.

            #100509
            Eliezio
            Participante

              [quote=”felipeg”:30jj1yli]Entendo.

              Faz o seguinte, loga com esse usuário origem do dump e executa esse select aqui:


              SELECT Count(*) FROM user_tables

              Atenciosamente,
              Felipe.[/quote]

              Boa tarde

              Filipe, eu fiz esse select recomendado por voce e mostra que tem apenas 2.408 tabelas, eu estou precisando muito resolver isso e ta complicado, porque na hora de importacao nos mostra erro.

              #100510
              felipeg
              Participante

                Opa,

                Estamos quase lá.
                Agora rode estes por favor, esqueci de por no último post

                SELECT Count(*)
                FROM table_privileges
                WHERE upper(grantee) = upper('OWNER_DAS_TABELAS');


                SELECT COUNT(OBJECT_TYPE),
                OBJECT_TYPE, owner
                FROM DBA_OBJECTS
                WHERE OWNER LIKE 'OWNER_DAS_TABELAS'
                GROUP BY OBJECT_TYPE, owner;

                Atenciosamente,
                Felipe.

                #100512
                Eliezio
                Participante

                  [quote=”felipeg”:2k8wh6mz]Opa,

                  Estamos quase lá.
                  Agora rode estes por favor, esqueci de por no último post

                  SELECT Count(*)
                  FROM table_privileges
                  WHERE upper(grantee) = upper('OWNER_DAS_TABELAS');


                  SELECT COUNT(OBJECT_TYPE),
                  OBJECT_TYPE, owner
                  FROM DBA_OBJECTS
                  WHERE OWNER LIKE 'OWNER_DAS_TABELAS'
                  GROUP BY OBJECT_TYPE, owner;

                  Atenciosamente,
                  Felipe.[/quote]

                  Filipe apos essa nova consulta o valor de resultado foi ZERO.

                  #100513
                  felipeg
                  Participante

                    As duas?

                    Ou só a primeira?

                    Atenciosamente,
                    Felipe.

                    #100514
                    Eliezio
                    Participante

                      [quote=”felipeg”:r7c9kftu]Opa,

                      Estamos quase lá.
                      Agora rode estes por favor, esqueci de por no último post

                      SELECT Count(*)
                      FROM table_privileges
                      WHERE upper(grantee) = upper('OWNER_DAS_TABELAS');


                      SELECT COUNT(OBJECT_TYPE),
                      OBJECT_TYPE, owner
                      FROM DBA_OBJECTS
                      WHERE OWNER LIKE 'OWNER_DAS_TABELAS'
                      GROUP BY OBJECT_TYPE, owner;

                      Atenciosamente,
                      Felipe.[/quote]

                      Filipe apos essa nova consulta o valor de resultado foi ZERO.

                      #100515
                      felipeg
                      Participante

                        Post duplicado?

                        Eu imagino que o primeiro tenha retornado zero, mas e o retorno desse?


                        SELECT COUNT(OBJECT_TYPE),
                        OBJECT_TYPE, owner
                        FROM DBA_OBJECTS
                        WHERE OWNER LIKE 'OWNER_DAS_TABELAS'
                        GROUP BY OBJECT_TYPE, owner;

                        Atenciosamente,
                        Felipe.

                        #100517
                        Eliezio
                        Participante

                          [quote=”felipeg”:1zvoljxl]Post duplicado?

                          Eu imagino que o primeiro tenha retornado zero, mas e o retorno desse?


                          SELECT COUNT(OBJECT_TYPE),
                          OBJECT_TYPE, owner
                          FROM DBA_OBJECTS
                          WHERE OWNER LIKE 'OWNER_DAS_TABELAS'
                          GROUP BY OBJECT_TYPE, owner;

                          Atenciosamente,
                          Felipe.[/quote]

                          Filipe ainda continua aparecendo a mesma quantidade de tabelas. todos os outros objetos está na mesma quantidade do servidor de produção, menos as tabelas.

                          Obs. estou demorando a responder pq internet ta muito lenta.[/url]

                          #100518
                          felipeg
                          Participante

                            Estranho…

                            Aquele select da user_tables você rodou em produção ou homologação?
                            Era pra rodar em produção (schema original).

                            Atenciosamente,
                            Felipe.

                            #100519
                            rman
                            Participante

                              [quote=”Eliezio”:1zgpvfu0]Eu estou montado aqui um servidor oracel no linux redhat 5, tenho um banco com 2.492 tabelas e quando importo so ta indo 2.408 o que você acha que posso está fazendo errado, porque montei um servidor igual o servidor de produção, com as tablespace igual, com os mesmos tamanhos, os mesmos usuários tudo certinho após fazer a importação é
                              necessário fazer algo mais.

                              Comando import usando:
                              imp system/MinhaSenha file=MeuBackup.dmp log=MeuLogImp.log fromuser=MeuUsuarioOrigem
                              touser=MeuUsuarioDestino ignore=y statistics=none

                              Se alguém tiver alguma dica de ajuda eu agradeço.

                              Obrigado,

                              Eliézio Mesquita[/quote]

                              Compare o log do EXP com o do IMP, lá mostras as tabelas que foram exportadas e importadas e o numero de linhas, verifique se realmente está faltando tabela, e quais são, talvez sabendo quem está faltando, podemos entender melhor o que está acontecendo…

                              #100520
                              Eliezio
                              Participante

                                [quote=”rman”:3hlrjyol][quote=”Eliezio”:3hlrjyol]Eu estou montado aqui um servidor oracel no linux redhat 5, tenho um banco com 2.492 tabelas e quando importo so ta indo 2.408 o que você acha que posso está fazendo errado, porque montei um servidor igual o servidor de produção, com as tablespace igual, com os mesmos tamanhos, os mesmos usuários tudo certinho após fazer a importação é
                                necessário fazer algo mais.

                                Comando import usando:
                                imp system/MinhaSenha file=MeuBackup.dmp log=MeuLogImp.log fromuser=MeuUsuarioOrigem
                                touser=MeuUsuarioDestino ignore=y statistics=none

                                Se alguém tiver alguma dica de ajuda eu agradeço.

                                Obrigado,

                                Eliézio Mesquita[/quote]

                                Compare o log do EXP com o do IMP, lá mostras as tabelas que foram exportadas e importadas e o numero de linhas, verifique se realmente está faltando tabela, e quais são, talvez sabendo quem está faltando, podemos entender melhor o que está acontecendo…[/quote]

                                Irei tambem fazer isso, e aviso o resultado dessa verificação.

                                #100521
                                Eliezio
                                Participante

                                  [quote=”rman”:1il6va9z][quote=”Eliezio”:1il6va9z]Eu estou montado aqui um servidor oracel no linux redhat 5, tenho um banco com 2.492 tabelas e quando importo so ta indo 2.408 o que você acha que posso está fazendo errado, porque montei um servidor igual o servidor de produção, com as tablespace igual, com os mesmos tamanhos, os mesmos usuários tudo certinho após fazer a importação é
                                  necessário fazer algo mais.

                                  Comando import usando:
                                  imp system/MinhaSenha file=MeuBackup.dmp log=MeuLogImp.log fromuser=MeuUsuarioOrigem
                                  touser=MeuUsuarioDestino ignore=y statistics=none

                                  Se alguém tiver alguma dica de ajuda eu agradeço.

                                  Obrigado,

                                  Eliézio Mesquita[/quote]

                                  Compare o log do EXP com o do IMP, lá mostras as tabelas que foram exportadas e importadas e o numero de linhas, verifique se realmente está faltando tabela, e quais são, talvez sabendo quem está faltando, podemos entender melhor o que está acontecendo…[/quote]

                                  Cara o arqivo de export deu apenas 2.444 tabelas.

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