Re: psqlodbc: No memory available to store statement
[email protected] Fri, 28 Jun 2019 09:27:45 +0300
| Newsgroups | gmane.comp.db.postgresql.odbc |
|---|---|
| Message-ID | <[email protected]> |
--=_mixed 0023803743258427_= Content-Type: multipart/alternative; boundary="=_alternative 0023803743258427_=" --=_alternative 0023803743258427_= Content-Type: text/plain; charset="ISO-2022-JP" Hello Hiroshi, I attached 2 archives. The first contains config.log and config.h generated after the following procedure: export LD_RUN_PATH=/usr/local/postgres11.3/lib autoreconf -i ./configure --prefix=path_to_install --with-libpq=path_to_pg_config The second one contains the files after the following procedure: export LD_RUN_PATH=/usr/local/postgres11.3/lib autoreconf -i ./configure --prefix=path_to_install --with-libpq=path_to_pg_config -with-unixodbc=path_to_unixODBC Anyway, despite the configuration procedure, I get the same error when I use psqlodbc driver: No memory available to store statement *** PostgreSQL SQLSTATE = HY001 Thank You in advance, Andrei Yahorau From: "Inoue, Hiroshi" <[email protected]> To: [email protected], Cc: [email protected], [email protected] Date: 28/06/2019 03:49 Subject: Re: psqlodbc: No memory available to store statement Hi Andrei, On 2019/06/28 1:55, [email protected] wrote: Hello, I attached config.h, generated after configure command: It's strange that SIZEOF_LONG, SIZEOF_LONG_INT and SIZEOF_VOID_P = 0. Could you show me config.log? regards, Hiroshi Inoue Best regards, Andrei Yahorau From: "Inoue, Hiroshi" <[email protected]> To: [email protected], Cc: [email protected] Date: 26/06/2019 23:43 Subject: Re: psqlodbc: No memory available to store statement Hi Andrei, On 2019/06/25 21:28, [email protected] wrote: Hello PostgreSQL Community! I widely use psqlodb driver with unixODBC manager on my SLES12 linux machine. Not very long ago I updated psqlodbc driver from 10.03.0000 to the latest one 11.01.0000 . I use unixODBC-2.3.6-7.9.1.x86_64 package installed from YAST setup and configurational tool and configure, build, and install psqlodbc from the source code in the same way as for psqlodbc 10.03.0000: autoreconf -i ./configure --prefix=path_to_install --with-libpq=path_to_pg_config --with-unixodbc=path_to_odbc_config make make install In my program I use quite common ODBC functions to establish a connection, perform a query, retrieve a result: SQLConnect, SQLExecDirect, SQLFetch etc. But after I had installed psqlodbc11.01.0000 I am constantly getting the following error: No memory available to store statement *** PostgreSQL SQLSTATE = HY001 I inspected all the changes in 11.00.0000 and 11.01.0000 versions and found out that this behaviour is caused by the following commit: 1086a6 2018-05-23 | Call AC_CHECK_SIZEOF(long int) in configure.ac and always place config.h before sql....h. Due to this change, sqltypes.h of unixODBC can recognize SIZEOF_LONG_INT used in psqlodbc driver. [Hiroshi Inoue] So, in this case I see that configure script generates config.h file with defined SIZEOF_LONG_INT: #define SIZEOF_LONG_INT 0, Could you please send me config.h ? regards, Hiroshi Inoue while odcb_config --header says: #define SIZEOF_LONG_INT 8 So, in regard to this situation I have some questions. Unfortunately there is not enough information. So what was the aim of this commit? 1086a6 2018-05-23 | Call AC_CHECK_SIZEOF(long int) in configure.ac and always place config.h before sql....h. Due to this change, sqltypes.h of unixODBC can recognize SIZEOF_LONG_INT used in psqlodbc driver. [Hiroshi Inoue] Did anybody face this issue? (No memory available to store statement *** PostgreSQL SQLSTATE = HY001 ) What do I do wrong? How to resolve this issue? Best regards, Andrei Yahorau $B%&%$%k%9(B $B%U%j!<!#(B www.avg.com --=_alternative 0023803743258427_= Content-Type: text/html; charset="ISO-2022-JP" <font size=2 face="sans-serif">Hello Hiroshi,<br> <br> I attached 2 archives.<br> The first contains config.log and config.h generated after the following procedure:</font> <br><tt><font size=1 color=blue>export LD_RUN_PATH=/usr/local/postgres11.3/lib</font></tt><font size=2 face="sans-serif"><br> </font><font size=2 color=blue face="sans-serif">autoreconf -i<br> ./configure --prefix=path_to_install --with-libpq=path_to_pg_config<br> <br> <br> <br> </font><font size=2 face="sans-serif">The second one contains the files after the following procedure:</font><font size=2 color=blue face="sans-serif"><br> </font><tt><font size=1 color=blue>export LD_RUN_PATH=/usr/local/postgres11.3/lib</font></tt><font size=2 face="sans-serif"><br> </font><font size=2 color=blue face="sans-serif">autoreconf -i<br> ./configure --prefix=path_to_install --with-libpq=path_to_pg_config -with-unixodbc=path_to_unixODBC</font> <br><font size=2 face="sans-serif"><br> <br> <br> Anyway, despite the configuration procedure, I get the same error when I use psqlodbc driver:<br> </font><tt><font size=3><b><u>No memory available to store statement *** PostgreSQL SQLSTATE = HY001</u></b></font></tt><font size=2 face="sans-serif"><br> </font> <br><font size=2 face="sans-serif">Thank You in advance, </font> <br><font size=2 face="sans-serif"> Andrei Yahorau</font> <br> <br> <br> <br><font size=1 color=#5f5f5f face="sans-serif">From: </font><font size=1 face="sans-serif">"Inoue, Hiroshi" <[email protected]></font> <br><font size=1 color=#5f5f5f face="sans-serif">To: </font><font size=1 face="sans-serif">[email protected], </font> <br><font size=1 color=#5f5f5f face="sans-serif">Cc: </font><font size=1 face="sans-serif">[email protected], [email protected]</font> <br><font size=1 color=#5f5f5f face="sans-serif">Date: </font><font size=1 face="sans-serif">28/06/2019 03:49</font> <br><font size=1 color=#5f5f5f face="sans-serif">Subject: </font><font size=1 face="sans-serif">Re: psqlodbc: No memory available to store statement</font> <br> <hr noshade> <br> <br> <br><font size=3>Hi Andrei,<br> </font> <br><font size=3>On 2019/06/28 1:55, </font><a href=mailto:[email protected]><font size=3 color=blue><u>[email protected]</u></font></a><font size=3> wrote:</font> <br><font size=2 face="sans-serif">Hello,<br> I attached config.h, generated after configure command:</font> <br><font size=3><br> It's strange that </font><font size=2>SIZEOF_LONG, SIZEOF_LONG_INT and SIZEOF_VOID_P = 0.<br> Could you show me config.log?<br> <br> regards,<br> Hiroshi Inoue<br> </font> <br><font size=2 face="sans-serif"><br> Best regards, <br> Andrei Yahorau</font><font size=3> <br> <br> <br> </font><font size=1 color=#5f5f5f face="sans-serif"><br> From: </font><font size=1 face="sans-serif">"Inoue, Hiroshi" </font><a href="mailto:[email protected]"><font size=1 color=blue face="sans-serif"><u><[email protected]></u></font></a><font size=3> </font><font size=1 color=#5f5f5f face="sans-serif"><br> To: </font><a href=mailto:[email protected]><font size=1 color=blue face="sans-serif"><u>[email protected]</u></font></a><font size=1 face="sans-serif">, </font><font size=1 color=#5f5f5f face="sans-serif"><br> Cc: </font><a href="mailto:[email protected]"><font size=1 color=blue face="sans-serif"><u>[email protected]</u></font></a><font size=3> </font><font size=1 color=#5f5f5f face="sans-serif"><br> Date: </font><font size=1 face="sans-serif">26/06/2019 23:43</font><font size=3> </font><font size=1 color=#5f5f5f face="sans-serif"><br> Subject: </font><font size=1 face="sans-serif">Re: psqlodbc: No memory available to store statement</font><font size=3> <br> </font> <hr noshade><font size=3><br> <br> <br> Hi Andrei, </font> <p><font size=3>On 2019/06/25 21:28, </font><a href=mailto:[email protected]><font size=3 color=blue><u>[email protected]</u></font></a><font size=3> wrote: </font><font size=2 face="sans-serif"><br> Hello PostgreSQL Community!<br> <br> I widely use psqlodb driver with unixODBC manager on my SLES12 linux machine.<br> Not very long ago I updated psqlodbc driver from <b> 10.03.0000</b> to the latest one <b>11.01.0000 </b>.<br> I use unixODBC-2.3.6-7.9.1.x86_64 package installed from YAST setup and configurational tool and configure, build, and install psqlodbc from the source code in the same way as for psqlodbc 10.03.0000:</font><font size=2 color=blue face="sans-serif"><br> <br> autoreconf -i<br> ./configure --prefix=path_to_install --with-libpq=path_to_pg_config --with-unixodbc=path_to_odbc_config<br> make<br> make install</font><font size=2 face="sans-serif"><br> <br> In my program I use quite common ODBC functions to establish a connection, perform a query, retrieve a result: <br> SQLConnect, SQLExecDirect, SQLFetch etc.<br> <br> But after I had installed psqlodbc11.01.0000 I am constantly getting the following error:</font><tt><font size=3><b><u><br> No memory available to store statement *** PostgreSQL SQLSTATE = HY001</u></b></font></tt><font size=2 face="sans-serif"><br> <br> I inspected all the changes in <b>11.00.0000</b> and <b>11.01.0000</b> versions and found out that this behaviour is caused by the following commit:</font><font size=2 color=blue face="sans-serif"><br> 1086a6 2018-05-23 | Call AC_CHECK_SIZEOF(long int) in configure.ac and always place config.h before sql....h. Due to this change, sqltypes.h of unixODBC can recognize SIZEOF_LONG_INT used in psqlodbc driver. [Hiroshi Inoue]</font><font size=2 face="sans-serif"><br> <br> So, in this case I see that configure script generates config.h file with defined SIZEOF_LONG_INT: #define SIZEOF_LONG_INT 0,</font><font size=3> </font><font size=2><br> <br> Could you please send me config.h ?<br> <br> regards,<br> Hiroshi Inoue</font><font size=3><br> </font><font size=2 face="sans-serif"><br> while <b>odcb_config --header</b> says: <br> #define SIZEOF_LONG_INT 8<br> <br> So, in regard to this situation I have some questions.<br> Unfortunately there is not enough information. So what was the aim of this commit? </font><font size=2 color=blue face="sans-serif">1086a6 2018-05-23 | Call AC_CHECK_SIZEOF(long int) in configure.ac and always place config.h before sql....h. Due to this change, sqltypes.h of unixODBC can recognize SIZEOF_LONG_INT used in psqlodbc driver. [Hiroshi Inoue]</font><font size=2 face="sans-serif"> <br> Did anybody face this issue? (</font><tt><font size=3><b><u>No memory available to store statement *** PostgreSQL SQLSTATE = HY001</u></b></font></tt><font size=2 face="sans-serif"> )<br> What do I do wrong? How to resolve this issue?<br> <br> Best regards, <br> Andrei Yahorau</font> <p> <table border> <tr> <td><a href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target=_blank></a> <td><font size=2 color=#4f4f4f face="Arial">$B%&%$%k%9(B $B%U%j!<!#(B </font><a href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target=_blank><font size=2 color=#4141ff face="Arial"><u>www.avg.com</u></font></a><font size=2 color=#4f4f4f face="Arial"> </font></table> <br><a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"></a> <br> --=_alternative 0023803743258427_=-- --=_mixed 0023803743258427_= Content-Type: application/zip; name="without_unixodbc.zip" Content-Disposition: attachment; filename="without_unixodbc.zip" Content-Transfer-Encoding: base64 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 --=_mixed 0023803743258427_= Content-Type: application/zip; name="with_unixodbc.zip" Content-Disposition: attachment; filename="with_unixodbc.zip" Content-Transfer-Encoding: base64 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 SwUGAAAAAAIAAgC2AAAADDAAAAAA --=_mixed 0023803743258427_=--