We have a window 32bit server WIN2003 with sp2, on which there are 2 sqlserver 2005 sandard instances and 1 sqlserver 2000 enterprise. Now we apply service pack 4 to sqlserver2000 but failed with error 'error running script sp3_serv_uni.sql'.
Are you in a position where you can reboot the machine? I have heard of instances where analysis services causes SPs to fail, and after a reboot sometimes they work. May be worth a shot. It seems like it was that particular script that would fail, but it's been quite some time.
yeah, I know it sounds strange, but I think I remember this one, but like I said, it's been a while since I have run 2000. If you are in a position to try it, I would give it a shot. Always good to backup your databases first.