Technical: Microsoft – ostress.exe – Error – Message – “is not a valid Win32 application”
I am trying to stress test a SQL Server Instance and chose to try out Microsoft ostress.
Downloaded & Installed
The ostress utility is bundled as part of RML Utilities.
As the machine is an older 32-bit system, Downloaded and installed “RML Utilities for SQL Server (x86)” from http://www.microsoft.com/en-us/download/details.aspx?id=8161.
But, when we tried running ostress, getting the error message below:
ostress.exe is not a valid Win32 application.
Read the fine print
Went back to RML Utilities web site ( http://www.microsoft.com/en-us/download/details.aspx?id=8161 ).
And, reviewed the supported OSes.
Supported Operating System
Windows 7, Windows 8, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Vista
And, noticed that MS Windows 2003 is not supported.
Microsoft Download Center
One of my little gripes about Microsoft is version control and availability of older versions on some of their utilities.
For instance, when one visits http://www.microsoft.com/en-us/download/default.aspx?WT.mc_id=MSCOM_HP_us_Nav_Downloads and issues a search for “rml utilities for sql server“.
Here is the results screen:
A quick review lists the release date as 4/24/2014.
Unfortunately, the following is missing:
- Older versions
- Proper Versioning information
It seems once a new release is available, that version is forced on everyone.