Re: cannot copy very large bytea data

From: Hiroshi Inoue <inoue(at)tpf(dot)co(dot)jp>
To: Michael Vitale <michaelv(at)arin(dot)net>
Cc: "pgsql-odbc(at)postgresql(dot)org" <pgsql-odbc(at)postgresql(dot)org>
Subject: Re: cannot copy very large bytea data
Date: 2012-05-23 03:53:21
Message-ID: 4FBC5F31.1030201@tpf.co.jp
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-odbc

Hi Michael,

(2012/05/22 22:57), Michael Vitale wrote:
> I am able to copy a row with a 127megabyte column, but not with one that
> is 399 megabytes.

Please try the type lo instead of bytea.

regards,
Hiroshi Inoue

> Here is the log output of the one that fails:
>
> [4272-42.487]SQL_VARBINARY: about to call convert_to_pgbinary, used =
> 399966009
> [4272-42.488]STATEMENT ERROR: func=enlarge_statement, desc='', errnum=1,
> errmsg='Query buffer allocate error in copy_statement_with_parameters'
> [4272-42.496]CONN ERROR: func=enlarge_statement, desc='', errnum=0,
> errmsg='(NULL)'
> [4272-42.499]retval=-1
> [4272-42.500][[SQLGetDiagFieldW]] Handle=(3,08F47DD0) Rec=1 Id=4
> info=(09BF6788,12)
> [4272-42.500]PGAPI_GetDiagField entering
> rec=1[4272-42.500]ER_ReturnError: status = 1, msg = #Query buffer
> allocate error in copy_statement_with_parameters#
> [4272-42.501] szSqlState = 'HY000',len=61, szError='(null)'
> [4272-42.501]PGAPI_GetDiagField exiting 0
>

In response to

Responses

Browse pgsql-odbc by date

  From Date Subject
Next Message Joe Tseng 2012-05-23 13:56:43 Configure script unable to find PgSQL dir
Previous Message noreply 2012-05-22 14:13:34 [ psqlodbc-Bugs-1011196 ] Cannot insert very large blobs