Обслуживаниям стержня НЕЛЬЗЯ написать в проливе SQL. Тем ме менее большинств SQL раздвижн с другими языками, как C++, и Java, большинств люди пишут обслуживания стержня в .net в моем опыте. Обслуживания стержня сами необходимо хозяйничать в webserver некоторого типа.
Взаимодействовать с обслуживанием стержня, котор вам нужно мочь позвонить правильные API к webservice using http, тому что-то которое можно сделать в любом главном lqanguage.
Мичрософт Ехчел, и доступ Майкрософт имеют «чудодеев соединения данных» которые могут выполнить это для вас. Я упоминаю это потому что доступ MS позволяет вас получить оно будет Кодий SQL вне и после этого вы можете побежать оно на вашем сервере SQL.
Сервер сам SQL предлагает способность прочитать XML как таблица базы данных если вы даете ему URL к XML, то, вас может после этого побежать вопросы против его etc.
Если ваше обслуживание стержня подвергает действию данные как XML, или если вы имеете доступ к серверу стержня конечный к сразу нагрузить XML, то вы можете сделать то в родном MS SQL - вероятно не других флейворах SQL однако.