Pular para o conteúdo
  • Este tópico contém 11 respostas, 4 vozes e foi atualizado pela última vez 17 anos atrás por David Siqueira.
Visualizando 12 posts - 1 até 12 (de 12 do total)
  • Autor
    Posts
  • #85634
    silverwal
    Participante

      Bom Dia All,

      Estou tentando fazer o export somente da estrutura do banco com o seguinte script

      USERID=LF@NOME_BANCO
      rows=n
      compress=N
      STATISTICS=NONE
      file=c:exp01_20090306.dmp
      log=c:Log01_exp_20090306.log

      porém no prompt de comando me retorna o seguinte erro;

      C:>exp parfile=C:EXP01_ESTRUTURA.par

      Export: Release 9.2.0.1.0 – Production on Sex Mar 6 11:20:48 2009

      Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

      Conectado a: Oracle8i Enterprise Edition Release 8.1.7.4.0 – Production
      With the Partitioning option
      JServer Release 8.1.7.4.0 – Production
      EXP-00056: Erro Oracle: 942 encontrado
      ORA-00942: table or view does not exist
      EXP-00000: ExportaþÒo encerrada sem Ûxito

      Aguém sabe me dizer o que pode estar acontecendo ?

      [ ] ´s

      Diego

      #85635
      Anônimo

        Cara,

        toda vez que eu tentei exportar algum dado de um banco com Client superior a versão do banco deu problema.

        #85636
        Avatar photoRegis Araujo
        Participante

          Diego.. bom dia..!

          Altere seu arquivo .Par para ficar assim…

          file=c:DIRETORIOBACKUPNOMEBANCO.dmp
          log=c:DIRETORIOBACKUPNOMEBANCO.log
          userid=username/password
          OWNER=OWNERDOBANCO_A_TER_DMP_GERADO
          consistent=Y
          rows=n
          grants=y
          compress=y
          indexes=y

          Ex:

          file=c:BACKUPREGISESTUDOS.dmp
          log=c:BACKUPREGISESTUDOS.log
          userid=system/password
          owner=regis
          consistent=Y
          rows=n
          grants=y
          compress=y
          indexes=y

          Ai depois rode o Exp ParFile…

          C:>exp parfile=C:scriptbackup.par

          Abraços…

          #85637
          silverwal
          Participante

            é né cara vou tentar acessar o servidor de banco e tentar fazer por lá!

            Mas valeu pelo coment…

            [ ] ´s

            #85638
            Avatar photoRegis Araujo
            Participante

              Ahhh.. outra coisa.. antes não esqueça de setar em qual banco será executado o backup….

              C:>set ORACLE_SID=NOME_DO_BANCO

              e para verificar se o banco está correto.. digite…

              C:>echo %ORACLE_SID%

              Assim.. vc não precisa passar o parametro…

              userid= system/password@NOME_DO_BANCO

              Abraços…

              #85639
              silverwal
              Participante

                Boa Thunder_Catz,

                vou tentar fazer por curiosidade!

                [ ] ´s

                #85640
                silverwal
                Participante

                  [quote=”silverwal”:ek8u1m6u]Boa Thunder_Catz,

                  vou tentar fazer, pois estava perdendo muito tempo em fazer pela maquina client

                  [ ] ´s[/quote]

                  #85641
                  Avatar photoRegis Araujo
                  Participante

                    Diego…

                    Já que vc quer fazer backup direto no servidor de produção… pq não usa o exp comum… ai vc cria um script e deixa nas tarefas agendadas do windows ou se for linux.. cria um shell e deixa programado no crontab…

                    Ex:

                    exp system/regis@SRV_ESTUDOS file=c:backupregisestudos_06032009.dmp log=c:backupregisestudos_06032009.log consistent=y indexes=y compress=y grants=y rows=n owner=regis;

                    ou para exportar apenas algumas tabelas…

                    exp system/regis@SRV_ESTUDOS file=c:backupregisestudos_06032009.dmp log=c:backupregisestudos_06032009.log consistent=y indexes=y compress=y grants=y rows=n owner=regis tables=(TB_PRODUTO,TB_USUARIOS,TB_CLIENTES);

                    Abraços…

                    #85643
                    silverwal
                    Participante

                      Olá Thunder_Catz,

                      Na verdade eu preciso extrair algumas tabelas isso no banco de homologação, já tenho todos os scripts tipo 1,2,3,4 e um depende o do outro entendeu, mas já estou no servidor de banco e até agora já estou conseguindo fazer o export.

                      Enfim agradeço a todos pelo apoio e as dicas que são de grande valor.

                      Parabéns ao FORUM GPO.

                      [ ] ´s

                      #85677
                      silverwal
                      Participante

                        Olá All,

                        Sou eu dinovo é o seguinte consegui fazer o export blz…, porém agora quando eu tento fazer um import em um DataBase 10 Release 10.2.0.1.0 aparece o seguinte erro.

                        IMP-00010: não um arquivo de exportaþÒo vßlido; falha na verificaþÒo do cabeþalho
                        IMP-00000: ImportaþÒo encerrada com Ûxito

                        será que é incompatibilidade das versões do oracle ?

                        Obs: Lembrando que o export que eu fiz foi em um DB Oracle8i Enterprise Edition Release 8.1.7.4.0

                        #85762
                        silverwal
                        Participante

                          Olá All,

                          Foi feito um novo dump e funcionou provavelmente o primeiro estava corrompido, agradeço a todos pela ajuda.

                          Abs,

                          #85767
                          David Siqueira
                          Participante

                            Silver apenas para conhecimento, pois seu problema já foi sanado, quando você gerar um DUMP e quiser saber se o arquivo esta OK, ou seja, apto a ser importado , efetue o comando de IMPORT com a opção SHOW=Y , ele não irá importar os dados mas sim fazer uma leitura no seu arquivo dump e consequentemente checagem da integridade do arquivo.

                            Abraço!!!

                            David

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