Могу ли я хранить любые пользовательские таблицы в базе данных системы SharePoint? - PullRequest
3 голосов
/ 25 мая 2011

Можно ли хранить какие-либо пользовательские таблицы в собственной базе данных SharePoint?
Это поддерживаемое поведение или нет?

(я имею в виду таблиц в MS SQL база данных , а не SharePoint списки .)

Если можно, насколько хорошо это работает с функциями резервного копирования / восстановления ?
Что такоевозможные предостережения ?

Для тех, кто интересуется, почему я спрашиваю: есть приложение, которое привязано к серверу SharePoint, и необходимо хранить некоторую чисто реляционную внутреннюю информацию, которая не делаетсмысл, кроме этого экземпляра SharePoint .Я хотел бы сузить хранилище данных до одного места, но я не уверен, нравится ли SharePoint использование его базы данных для других целей.

Я использую SharePoint 2007.

Ответы [ 3 ]

5 голосов
/ 25 мая 2011

Возможно ли это?Конечно.Тебе следует?Нет.

Базы данных контента / конфигурации SharePoint могут изменяться при любом обновлении выпусков Microsoft, и любые внесенные вами изменения, скорее всего, будут уничтожены, и если ваша ферма зависит от них, они останутся неработоспособными.

Если вы хотите хранить чисто реляционные данные в наборе таблиц, просто создайте другую базу данных.Ничто не мешает вам использовать тот же экземпляр SQL Server, в котором хранятся ваши контент-базы данных и / или базы данных конфигурации для хранения других реляционных баз данных.

3 голосов
/ 25 мая 2011

Не очень хорошая идея: Поддержка изменений в базах данных, используемых службами Windows Sharepoint

...

  • Внесение любых изменений в схему базы данных

  • Добавление таблиц в любую из баз данных

...

Если во время обращения в службу поддержки обнаружена неподдерживаемая модификация базы данных, клиент должен выполнить как минимум одну из следующих процедур:

  • Выполните восстановление базы данных из последней исправной резервной копии, которая не включала модификации базы данных
  • Откатить все модификации базы данных
1 голос
/ 25 мая 2011

Это даже хуже, чем выше.Вполне вероятно, что будущие обновления заметят ваши изменения в схеме базы данных контента и откажутся обновлять период базы данных.

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