Как получить начальный адрес источника контента программно? - PullRequest
0 голосов
/ 02 декабря 2009

Как мы можем получить список начальных адресов, добавленных в источник контента Sharepoint программно? Код, который должен достичь этого, будет работать на другом сервере, чем тот, где установлен sharepoint, поэтому я ищу решение, где мы можем запросить базу данных sharepoint, чтобы получить этот список.

1 Ответ

0 голосов
/ 02 декабря 2009

Никогда не запрашивать базу данных sharepoint напрямую. Даже простое выражение select вызывает блокировку чтения, что может привести к хаосу в вашей ферме.

Используя базу данных напрямую, вы НЕ ПОДДЕРЖИВАЕТЕ БОЛЬШЕ , что означает, что, если она действительно обанкротится и вы обратитесь в службу поддержки Microsoft, они отправят кого-нибудь из консультанта ($$$$) или спросят чтобы вернуться к последней известной исправной конфигурации (т. е. к резервной копии ваших баз данных sharepoint до того момента, когда вы начали обращаться к базе данных напрямую ...)

Создайте веб-сервис, который использует объектную модель sharepoint, чтобы получить этот список, затем разверните его на машине sharepoint, а затем попросите внешнее приложение использовать эту службу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...