I downloaded the 3 SP2 components from microsoft's website, extracted them all to the default recommended directory :
Ran the setup.bat and it complains that
Is not there.
I checked the x86 directory and all it had was a binn directory.
I gave up, and installed SP1 for now and it had plenty of subfolders in the x86 directory as opposed to just binn. SP1 installed without a problem.
Was my download of the SP2 corrupted at some point (the extraction gave no warnings), or was I meant to download one more file, or extract this over the SP1 install directory?
There are three files that you downloaded; a MS SQL 2000 SP2, a Analysis Service SP2, and a MSDE SP2. If you extract the MS SQL 2000 SP2 to a dir, there should be setup files in it. You shouldn't be running the MSDE SP2 unless that is what you are using, same with Analysis Service.
Did you want to install all three onto one machine?
It happened a long time ago now but from memory I think the download worked fine, it's just that you can't extract it over the network, or maybe you have to extract it on a win2000 machine not a winNT machine.
The extractor's validation checker seems to be pretty worthless.