SQL 2000 não é combativel com WINDOWS XP SP3.
No WINDOWS XP SP3 use sql 2005
Ou formate para um windows server(2003 ou 2008).
Pois , a sql 2000 foi feita para rodar em windows servidores.
Dica:Vale a pena lembrar que windows server 2003 é o melhor para criação de servidores.