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

      Prezados Membros bom dia!

      Pessoal preciso na medida do possível esclarecer uma dúvida, preciso fazer rodar um sql (Oracle) dentro do excel, mas o problema é que esse sql tem 292 páginas (do word), e toda vez que tento rodá-lo o excel acusa uma msg dizendo que existe erro no sql, na vdade o erro não existe pq eu utilizo outro programa para rodar apenas o sql (navicat), e funciona normalmente.

      Já tentei fazer as conexões do excel com o banco atraves do assistente de conexao do excel e tbém no braço via código, utilizando os objetos do excel e do oracle.

      Não sei mais o que fazer alguem tem alguma sugestão, ou até mesmo alguém conhece essa limitaçao do excel?

      Será que se eu fizer um software (em Java talves) e rodar esse sql ele vai funcionar?

      Att.
      Emerson Feitosa

      #93905
      vieri
      Participante

        Uma query com 269 páginas ? 😆

        Se sua intenção for apenas extrair dados para a planinha do excel,
        o SQL DEVELOPER (free) possui esse recurso.

        #93913
        Ishii
        Participante

          Olá,

          Outra alternativa seria criar uma view com as 293 páginas de SQL (uau!!!!) e chamar a view do excel…

          []s Ishii

          ps: Se tiver que otimizar essa view, acho que não cabe no post 😯

          #93927
          vieri
          Participante

            Na minha ingenuidade eu não acredito que existe uma query de 296páginas.. rsrs

            Se for um bloco anônimo pl-sql até vai…

            só pra causar reflexão mesmo.. rsrsrs

            []s

            #93939
            fsitja
            Participante

              😯
              😯
              😯
              😯
              😯

              SQL Tuning nele!

              Não consigo nem imaginar quanto de recurso desnecessário essa query consome para executar.

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