Pular para o conteúdo
  • Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 11 anos, 3 meses atrás por Avatar de Sergio WilliansSergio Willians.
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #105734
    Avatar de JOse Roberto Gardin de FreitasJOse 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
      Avatar de Sergio WilliansSergio 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