Hola.
Fijate que si tenes instalado sql server 2000 y también el 2005 podes tener problames porque tengan el mismo nombre de instancia. Podes probar quitar el sql 2005 ya que te lo suele instalar el visual studio.
También fijate lo que te dicen aquí:
http://aspnetmembershipprovider.blog...ablishing.html