Re: Invalid large object descriptor : 0 with autocommit - Mailing list pgsql-general

From Michael Paesold
Subject Re: Invalid large object descriptor : 0 with autocommit
Date
Msg-id 002701c49d7e$0f059240$d604460a@zaphod
Whole thread Raw
In response to Invalid large object descriptor : 0 with autocommit  (aditya Kulkarni <adityapk@gmail.com>)
List pgsql-general
Aditya Kulkarni wrote:
> I have an application that ran on Oracle, and the application, for
> some reason requires autocommit to be true. Now, when we moved this
> application to postgres, we moved the blob column to LargeObjects.
>
> But PostgreSQL doesn't seem to be able to use Large Objects with
> autoCommit = true. Is there any other way to work around this problem
> ?

Large objects access only works inside transactions.

Workaround: use bytea datatype for blob instead of large objects

http://www.postgresql.org/docs/7.4/static/datatype-binary.html

Best Regards,
Michael Paesold

pgsql-general by date:

Previous
From: Russell Smith
Date:
Subject: Re: Mail delivery failed: returning message to sender
Next
From: "Marc G. Fournier"
Date:
Subject: Re: Mail delivery failed: returning message to sender