|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2001-03-18 00:00 UTC] shazlista at usa dot net
When I query a "Query" from access with only 2087 rows( each row is 210 bytes size), I get this error: FATAL: emalloc(): Unable to allocate 2147483599 bytes please help! PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Nov 05 10:00:02 2025 UTC |
win2000 sp1 php4.0.2 - 4.0.4pl1 <? $a=odbc_connect("oh","",""); $r=odbc_prepare($a,"SELECT 'a' FROM xx"); odbc_execute($r); odbc_free_result($r); odbc_close($a); ?> xx is a table whith 1 integer field and 1 row. I try to select constant literal. ("select * from xx" works fine!!!) I get FATAL: emalloc(): Unable to allocate 2147483599 bytes !!! all so 2147483599 bytesI am sorry but I have no coments on you ... In all versions from 4.0.2 till 4.0.4pl1. Only in win2000 with srvice pack 1 installed. Only, not in 95,98,me,nt and win2000 with out service pack 1. This script <? $a=odbc_connect("oh","",""); $r=odbc_prepare($a,"SELECT 'a' FROM xx"); odbc_execute($r); odbc_free_result($r); odbc_close($a); ?> where xx is a table whith 1 integer field and 1 row. and oh is odbc system dsn for ms access file with only one table (xx). I get FATAL: emalloc(): Unable to allocate 2147483599 bytes