[unixODBC-support] unicODBC 2.03 Redhat Linux 64 bit machine
knitheshshetty at yahoo.com
Thu Sep 8 14:31:00 BST 2011
Driver is oracle 11 g
From: Nick Gorham <nick at lurcher.org>
To: Nithesh Shetty <knitheshshetty at yahoo.com>; Support for the unixODBC project <unixodbc-support at mailman.unixodbc.org>
Sent: Thursday, September 8, 2011 6:15 PM
Subject: Re: [unixODBC-support] unicODBC 2.03 Redhat Linux 64 bit machine
On 08/09/11 13:39, Nithesh Shetty wrote:
>when i set the attribute in SQLSetStmtAttr to SQL_ATTR_ROW_ARRAY_SIZE then it gives segmentation fault
>at SQLFetchScroll on 64 bit rhel 6.
>Same call works fine on 32 bit rhel 5.
>Cal syntax ls
>SQLINTEGER maxrow = 5000;
>SQLSetStmtAttr(htmst, SQL_ATTR_ROW_ARRAY_SIZE, (SQLPOINTER)maxrows, SQL_IS_INTEGER);
>SQLFetchScroll(hstmt, SQL_FETCH_NEXT, 0);
>skipped the intermediate function calls. since
> i comemnt SQLSetStmtAttr the function SQLFetchScroll does not give segmentation fault.
>Awaiting your reply.
You don't mention what driver you are using as the driver manager passes this directly to the driver. I suspect its a sizeof( SQLLEN ) issue between your ap, the driver manager and your driver.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the unixODBC-support