Je ne connais pas de services qui ont besoin de courir sur le client (sauf s'il s'agit de dépendances d'application), mais pour le serveur, cet article de la Base de connaissances explique comment activer les connexions distantes à SQL Server: http://support.microsoft.com/kb/914277.
Par défaut, SQL Express est configuré pour autoriser uniquement les connexions locales. L'essentiel de l'article est: utilisez l'outil Surface Area Configuration pour dire au service SQL d'écouter sur tcp/ip et/ou les pipes nommés; puis activez le service SQL Browser (ou non, et utilisez un port spécifique dans votre connexion client); et enfin, percez un trou dans votre pare-feu. Pour l'anecdote, je pense que la plupart des gens ont le plus de problèmes avec les exceptions du pare-feu. Le service RPC Locator est plus un service Windows général pour gérer les appels COM, donc je ne suis pas sûr qu'il est juste de le caractériser comme une exigence spécifique à SQL; votre application peut l'exiger pour se connecter, mais je ne sais pas si toutes les applications (par exemple Mitchel says que son installation fonctionne correctement).