SharePoint 2013 - получение SPSite.Url из базы данных SharePoint - PullRequest
0 голосов
/ 24 мая 2018

Я работаю напрямую с БД SharePoint (я знаю, что это крайне не рекомендуется, но мне нужно по нескольким причинам).

Я пытаюсь получить свойство SPSite.Url ("http://baseurl/sites/somename") но не могу понять, как это сделать. Я могу только найти и получить вторую часть ("sites / somename") для каждого сайта.

Кто-нибудь знает, какие хранимые процедуры янужно использовать, чтобы получить это?

1 Ответ

0 голосов
/ 06 июня 2018

Это можно сделать следующим образом: Извлечение идентификатора фермы -> Извлечение идентификаторов коллекции альтернативных URL -> Извлечение коллекций альтернативных URL -> Сопоставление альтернативных URL

Вы можете найти по этой ссылке: [MS-WSSFO3]: Windows SharePoint Services (WSS): протокол обмена данными с файловыми операциями, версия 3, протокол документация с подробным объяснением в этом разделе:

Поиск семейства сайтов

...