Bug #6581 Failure to start mysql server on Windows with AWE option enabled
| Submitted: | 11 Nov 2004 16:55 | Modified: | 17 Aug 2005 19:28 |
|---|---|---|---|
| Reporter: | Ross Swithenbank | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: InnoDB storage engine | Severity: | S4 (Feature request) |
| Version: | 4.1.7 | OS: | Windows (Windows Server 2003 Enterprise) |
| Assigned to: | Reggie Burnett | CPU Architecture: | Any |
[11 Nov 2004 16:55]
Ross Swithenbank
[11 Nov 2004 20:37]
Heikki Tuuri
Hi!
The problem is that the binary was built without __WIN2000__ being defined.
I am assigning this bug to Miguel. He should check is any of the Windows binaries are built with that flag. If not, maybe we could define the flag for -max?
Regards,
Heikki
#if !defined(__WIN2000__) && !defined(UNIV_SIMULATE_AWE)
if (srv_use_awe) {
fprintf(stderr,
"InnoDB: Error: You have specified innodb_buffer_pool_awe_mem_mb\n"
"InnoDB: in my.cnf, but AWE can only be used in Windows 2000 and later.\n");
return(DB_ERROR);
}
#endif
[11 Nov 2004 22:38]
MySQL Verification Team
Currently the packed Windows servers binaries are compiled without the option of AWE support and with the compiler VC++ 6.0. For you get AWE support you need to use the source distribution and to compile yourself with Visual Studio .NET VC++ compiler. Thanks,
[14 Nov 2004 17:18]
Heikki Tuuri
Changing this to a feature request. Some binary in the distro could be compiled with __WIN2000__ Regards, Heikki
[17 Nov 2004 11:24]
Ross Swithenbank
Please can you give me some idea when a build may be available for download which has this capability built in. I really don't want to build mysql from the source myself. Thanks, Ross Swithenbank
[17 Nov 2004 13:10]
Lenz Grimmer
We need to obtain and install the Visual Studio .NET VC++ compiler on one of our Windows build machines and perform some tests. I will add this to our engineering TODO list, but can not give you an estimate how long it will take until binary releases will be available for it - sorry.
[11 Feb 2005 14:30]
Tyler Poland
Is there a binary available yet that supports this? Regards, Tyler Poland
[30 Mar 2005 1:42]
Rodrigo Costa
There is already a installation of mysql for win2k (or later) WITH AWE support included ?
[12 Aug 2005 12:35]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/internals/28222
[12 Aug 2005 13:15]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/internals/28223
[17 Aug 2005 19:15]
Reggie Burnett
Fixed in 4.1.15
[17 Aug 2005 19:27]
Paul DuBois
Noted in 4.1.15 changelog.
[17 Aug 2005 19:28]
Paul DuBois
Also noted in 5.0.12 changelog.
[30 Mar 2006 15:25]
Vinnie Tran
Hello. I am having problem with this also. As MySQL website indicated that this problem has been fixed in 4.1.15 distribution. I downloaded the 4.1.18 distribution and configured innodb_buffer_pool_awe_mem_mb=2000 on a 4G memory Windows 2003 Server. I am getting the same error message: InnoDB: Error: You have specified innodb_buffer_pool_awe_mem_mb InnoDB: in my.cnf, but AWE can only be used in Windows 2000 and later. 041111 16:30:58 [ERROR] Can't init databases 041111 16:30:58 [ERROR] Aborting Thanks for your help. Vinnie
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.064 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.