Pular para o conteúdo
  • Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 11 anos, 5 meses atrás por Sergio Willians.
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #105734
    JOse Roberto Gardin de Freitas
    Participante

      Ola pessoal, estou tentando ler um arquivo XML de 50MB consegui inseri na tabela, porém quando tento realizar a leitura retorna o erro ORA-31186, temos alguma forma de ler este arquivo sem ter que reduzi-lo?

      SELECT
      extractvalue(VALUE(D),
      ‘/Cli/@IdfcCli’) IDENTIFICACAO
      FROM
      TABLE(XMLSequence(Extract(XMLTYPE(BFILENAME(‘XMLDIRIMPORTACAO’, ‘ACPO003_62173620_60850229_20130806_xxx.xml’),nls_charset_id(‘UTF-8’)), ‘/EnvoRlc/Autd/Cli’))) D

      Obrigado.

      #105745
      Sergio Willians
      Mestre

        @zerofreitas

        Existe uma discussão bem interessante e inclusive uma solução no OTN. Acho que vale a pena dar uma olhada:

        https://forums.oracle.com/message/10715505

        Abraço

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