Я не знаю каких-либо служб, которые должны работать на клиенте (если они не зависят от приложения), но для сервера в этой статье базы знаний объясняется, как включить удаленные подключения к SQL Server: http://support.microsoft.com/kb/914277.
По умолчанию SQL Express настроен на разрешение только локальных подключений. Суть статьи в следующем: использовать инструмент настройки площади поверхности, чтобы сообщить службе SQL прослушивать tcp / ip и / или именованные каналы; затем включите службу браузера SQL (или не включайте, и используйте определенный порт в вашем клиентском соединении); и, наконец, проделайте дыру в брандмауэре. Как ни странно, я думаю, что у большинства людей больше всего проблем с исключениями брандмауэра.
Я думаю, служба локатора RPC - это скорее обычная служба Windows для обработки вызовов COM, поэтому я не уверен, что было бы справедливо характеризовать ее как требование, специфичное для SQL; вашему приложению может потребоваться подключение к нему, но я не знаю, чтобы каждое приложение (например, Митчел говорит , что его установка работает без него).