Вам потребуется создать WebService в своем коде бэкэнда, который фактически вызывает хранимую процедуру, а в приложении Silverlight вы вызываете этот web-сервис. Помните, что Silverlight запускается на клиенте (обычно в браузере), поэтому любой код доступа к базе данных должен быть сделан на сервере, а доступ - как услуга.