This post will serve two purposes: 1.) Make sure to install beta software with care, and 2.) A work around for the SQL Server 2000 installation bug. Without the former, I would not have run across the latter.
Last week I decided to give the Visual Web Developer Express Edition 2005 Beta 1 a go. Without giving it much thought, I decided to install the new edition on my developer machine. Later on I ran across some posts in the ASP.NET forums, and read stories of current 1.1 projects not functioning correctly, since installing the 2.0 beta framework. Luckily, the installation didn't affect my current 1.1 framework projects, but the SQL Express corrupted my SQL Server 2000 client tools.
After banging my head a couple of times, I uninstalled and attempted to reinstall SQL Server 2000 Client tools. My installation process bombed near the end with a message: "Error: There is not enough space on drive C:\ to extract this package. Please free up 109.41 MB and click Retry". Well that's kind of funny; I'm reporting 4 gigs of available hard drive space...?
After digging around Google, I found this Microsoft Knowledge Base Article - "There is not enough space on drive" Occurs When You Extract SQL Server 2000 Downloads". Apparently this installation problem is a known bug that surfaces when your free disk space is a multiple of 4 gigabytes...weird. To fix the problem, simply add or delete files from your hard drive until the available space is not a multiple of 4.