none
Хранение данных в MS SQL, использование SharePoint 2010 в качестве веб-интерфейса RRS feed

  • Вопрос

  • Есть такая задача: хранить данные нужно в MS SQL в понятном виде и отображать их на список SharePoint 2010. Объясняется это тем, что данные критичны и, если SP серьезно упадет - невозможно будет их восстановить, потому что неясно, как он их хранит. То есть использовать SP только в качестве веб-интерфейса. Возможно ли это реализовать? Присматриваюсь к Business Connectivity Services: это то, что мне нужно? И будут ли эти данные индексироваться, чтобы участвовать в поиске?
    23 сентября 2011 г. 6:14

Ответы

  • BCS вам подойдёт. С ним есть некоторые ограничения. Возможно придётся больше повозиться с настройками.

    http://msdn.microsoft.com/ru-ru/sharepoint/ff660755  - вот здесь много информации.

    Что касается падения sharepoint - то тут можно настроить backup's и ничего потеряно не будет. Хранит SharePoint данные тоже в SQL. 

    • Предложено в качестве ответа Aviw_ 24 сентября 2011 г. 14:45
    • Помечено в качестве ответа Roman Zhukov 26 сентября 2011 г. 8:46
    • Снята пометка об ответе guy222 28 сентября 2011 г. 5:04
    • Помечено в качестве ответа guy222 28 сентября 2011 г. 13:05
    23 сентября 2011 г. 6:32
  • Professional Business Connectivity Services in SharePoint 2010

    Настройка и разворачивание системы станет значительно более трудоемким. Придется забыть про некоторые workflow activity, event receiver'ы, версионность и многое другое. Более полный список с обоснованием есть в оной книге.

    Кроме этого:

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

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

    3. Базу упавшего SharePoint'а можно в режиме Read Only присоединить к работающей ферме

    • Предложено в качестве ответа Aviw_ 24 сентября 2011 г. 14:46
    • Помечено в качестве ответа Roman Zhukov 26 сентября 2011 г. 8:46
    • Снята пометка об ответе guy222 28 сентября 2011 г. 5:04
    • Помечено в качестве ответа guy222 28 сентября 2011 г. 13:05
    23 сентября 2011 г. 7:23
    Модератор

Все ответы

  • BCS вам подойдёт. С ним есть некоторые ограничения. Возможно придётся больше повозиться с настройками.

    http://msdn.microsoft.com/ru-ru/sharepoint/ff660755  - вот здесь много информации.

    Что касается падения sharepoint - то тут можно настроить backup's и ничего потеряно не будет. Хранит SharePoint данные тоже в SQL. 

    • Предложено в качестве ответа Aviw_ 24 сентября 2011 г. 14:45
    • Помечено в качестве ответа Roman Zhukov 26 сентября 2011 г. 8:46
    • Снята пометка об ответе guy222 28 сентября 2011 г. 5:04
    • Помечено в качестве ответа guy222 28 сентября 2011 г. 13:05
    23 сентября 2011 г. 6:32
  • Professional Business Connectivity Services in SharePoint 2010

    Настройка и разворачивание системы станет значительно более трудоемким. Придется забыть про некоторые workflow activity, event receiver'ы, версионность и многое другое. Более полный список с обоснованием есть в оной книге.

    Кроме этого:

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

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

    3. Базу упавшего SharePoint'а можно в режиме Read Only присоединить к работающей ферме

    • Предложено в качестве ответа Aviw_ 24 сентября 2011 г. 14:46
    • Помечено в качестве ответа Roman Zhukov 26 сентября 2011 г. 8:46
    • Снята пометка об ответе guy222 28 сентября 2011 г. 5:04
    • Помечено в качестве ответа guy222 28 сентября 2011 г. 13:05
    23 сентября 2011 г. 7:23
    Модератор
  • Я подключил базу данных MS SQL как внешний тип контента через SPDesigner. Возможно ли хранить в этом внешнем типе ссылку на обычный элемент простого списка SharePoint 2010? И если такой вариант не реализуем, возможно ли это сделать при создании типа посредством .NET-типа или WCF-службы? 
    • Изменено guy222 28 сентября 2011 г. 5:19
    28 сентября 2011 г. 5:07