Re: Copy command-Out of memory error

From: Gezeala M(dot) Bacuño II <gezeala(at)gmail(dot)com>
To: Nipuna <nipunajoset(at)gmail(dot)com>
Cc: "ktm(at)rice(dot)edu" <ktm(at)rice(dot)edu>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, pgsql-novice(at)postgresql(dot)org
Subject: Re: Copy command-Out of memory error
Date: 2012-10-09 20:17:02
Message-ID: CAJKO3mX1eqeijsDJLYh=wVo0yNEr0zHTP6UiRnpe1aw9O-717w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

On Tue, Oct 9, 2012 at 12:39 PM, Nipuna <nipunajoset(at)gmail(dot)com> wrote:
> Yes I did, there seems no problems.
>
> On Tue, Oct 9, 2012 at 3:08 PM, ktm(at)rice(dot)edu <ktm(at)rice(dot)edu> wrote:
>>
>> On Tue, Oct 09, 2012 at 03:03:39PM -0400, Nipuna wrote:
>> > Hi Tom,
>> >
>> > Thanks for the response.I did retrieve that particular line to see if
>> > that
>> > record is wider, but its the same as other records. Anymore
>> > suggestions..
>> >
>>
>> Did you check for quoting or escaping problems as Tom suggested, as well.
>>
>> Cheers,
>> Ken
>>
>> > On Tue, Oct 9, 2012 at 2:43 PM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
>> >
>> > > nipuna <nipunajoset(at)gmail(dot)com> writes:
>> > > > I am trying to copy a 13G file to postgres db using the 'copy from'
>> > > command on PGSQL 8.4. After loading 8 million records I got the below
>> > > error
>> > > .
>> > >
>> > > > ERROR: out of memory
>> > >
>> > > > DETAIL: Cannot enlarge string buffer containing 1073726116 bytes by
>> > > 65536 more bytes.
>> > > > CONTEXT: COPY teststorage, line 8479575
>> > >
>> > > This makes it look like line 8479575 is, all by itself, wider than
>> > > 1GB.
>> > > If that's really what your data is, you'll need to find some other
>> > > representation --- Postgres can't cope with fields wider than 1GB.
>> > > (And in practice you don't want to be coming anywhere close to that
>> > > limit anyway.)
>> > >
>> > > If you didn't think you had individual rows that wide, maybe this is
>> > > due to some sort of quoting or escaping problem in your data file.
>> > >
>> > > regards, tom lane
>> > >
>> >
>> >
>> >
>> > --
>> > Regards,
>> > Nipuna
>
>
>
>
> --
> Regards,
> Nipuna
>
>

Look out for file corruption. Use vim and/or hex editor. Saw that
error on files with NULL bytes, unterminated delimiters, unterminated
lines. You should split the file into chunks then load and see which
chunk will fail.

In response to

Browse pgsql-novice by date

  From Date Subject
Next Message Tom Lane 2012-10-09 20:51:06 Re: Copy command-Out of memory error
Previous Message Nipuna 2012-10-09 19:39:09 Re: Copy command-Out of memory error