none
несколько доменов и базы данных RRS feed

  • Вопрос

  • Здравствуйте, интересует следующее:
    Поддерживает ли SharePoint Foundation несколько доменов? И можно ли для каждого домена использовать отдельную базу данных? Планируется использовать MS SQL Express. И может так не делается, но все-таки, можно ли для одного домена распределить данные по нескольким базам данных? Спрашивается потому что SQL Express имеет ограничение на 4Гб. Спасибо
    1 марта 2014 г. 8:02

Ответы

  • 1. Поддерживает ли SharePoint Foundation несколько доменов? - В случае, если у вас настроены доверительные отношения между доменами, вы можете разграничить доступ к сайтам на основе групп из соответвтующего домена.

    2. И можно ли для каждого домена использовать отдельную базу? - Вы можете создать новый сайт и указать для него новую базу.

    Что касается ограницения в 4GB на базу для SQL Express 2008, то в SQL Express 2008 R2 этот лимит изменен до 10GB. Также никто не мешает вам использовать RSB и Filestream.


    Innovation distinguishes between a leader and a follower - Steve Jobs

    2 марта 2014 г. 17:05
  • Если у вас бизнесс-ориентированная задача, то думаю стоит пересмотреть решение. Конечно завести у себя SQL Server не дешего, но и не дорого в масштабах среднего-крупного бизнеса. Поднимать у себя кучу серверов с Express - а потом решать сопутствующие проблемы с бэкапами и прочим поддержанием фермы, в случае падения фермы её тяжко будет поднимать. Имхо не стоит.

    А может вообще вам стоит рассмотреть вариант Office 365? Когда вас перестает устраивать вариант с Foundation - Office 365 наиболее простой вариант решения задачи, тем более что там очень гибкая тарификация. Нет ни ваших серверов, ни группы администрирования, нет бэкапов, не думате о сохранности данных...

    И еще гляньте лицензирование SharePoint 2013 Server, будете приятно удивлены.


    3 марта 2014 г. 7:11
  • Все что касается SharePoint - это не дешего и сердито. Если затраты минимальные на этапе инсталляции, то затраты возрастают на этапе внедрения, и еще возрастают на этапе решения конкретных задач, но оно того стоит.

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

    Могу привести пример - у нас на внедрение SharePoint в одной организации ушло порядка 3млн. р. При этом куплено все. А процесс внедрения еще идет и идет. Правда это того стоит. Сами сравните кейсы внедрения в крупных компаниях. Решая конкретные бизнесс-задачи хотя бы экономится время сотрудников всех рангов. В пересчете на рубли окупается за год (примерно, зависит от оптимизации процессов), а дальше все затраты можно уже списать в прибыль. Как то так. Имхо.
    5 марта 2014 г. 14:24

Все ответы

  • 1. Поддерживает ли SharePoint Foundation несколько доменов? - В случае, если у вас настроены доверительные отношения между доменами, вы можете разграничить доступ к сайтам на основе групп из соответвтующего домена.

    2. И можно ли для каждого домена использовать отдельную базу? - Вы можете создать новый сайт и указать для него новую базу.

    Что касается ограницения в 4GB на базу для SQL Express 2008, то в SQL Express 2008 R2 этот лимит изменен до 10GB. Также никто не мешает вам использовать RSB и Filestream.


    Innovation distinguishes between a leader and a follower - Steve Jobs

    2 марта 2014 г. 17:05
  • Да, спасибо, приходится потихоньку разбираться во всем самому, но остаются ещё пару вопросов, могли бы вы на них также ответить:

    Как оказалось SQL Express 2012 R2 поддерживает до 1Гб ОЗУ на экземпляр, в таком случае будет ли целесообразно использовать её под SharePoint 2013? Задаю этот вопрос так как считаю удобным разрабатывать, тестировать и управлять базами данных, тем более что также на портале должны быть сайты клиентов (доверенные домены).

    Уточню. Как было бы правильнее мне тут поступить:

    а) Создать кучу экземпляров SQL для каждого домена (ожидаются десятки доменов) - Тут также проблема связана с объемом базы данных, так как после её заполнения, придется столкнуться с проблемой закупоривания БД.

    б) Создать Embedded Database. Но этот вариант не желателен, так как уже имеется сервер Xeon E5-2603 под БД с 64Гб ОЗУ и хотелось бы использовать его по полной, а также неудобно администрировать базы.

    в) Вариант купить SQL Server Standard - не подходит, так как в таком случае придется покупать CAL для SharePoint, Windows, SQL для каждого клиента, а их много, что в конечном итоге не окупается и становится невыгодным.

    Спасибо

    2 марта 2014 г. 21:48
  • Если у вас бизнесс-ориентированная задача, то думаю стоит пересмотреть решение. Конечно завести у себя SQL Server не дешего, но и не дорого в масштабах среднего-крупного бизнеса. Поднимать у себя кучу серверов с Express - а потом решать сопутствующие проблемы с бэкапами и прочим поддержанием фермы, в случае падения фермы её тяжко будет поднимать. Имхо не стоит.

    А может вообще вам стоит рассмотреть вариант Office 365? Когда вас перестает устраивать вариант с Foundation - Office 365 наиболее простой вариант решения задачи, тем более что там очень гибкая тарификация. Нет ни ваших серверов, ни группы администрирования, нет бэкапов, не думате о сохранности данных...

    И еще гляньте лицензирование SharePoint 2013 Server, будете приятно удивлены.


    3 марта 2014 г. 7:11
  • Спасибо за ответы, этот вопрос действительно очень важен. У нас люди далекие от таких программ и как обычно им трудно все это объяснить. Все хотят дешево и сердито, а иначе отказываются от работы, а нам из-за этого приходится терять заказчика.

    3 марта 2014 г. 9:41
  • Все что касается SharePoint - это не дешего и сердито. Если затраты минимальные на этапе инсталляции, то затраты возрастают на этапе внедрения, и еще возрастают на этапе решения конкретных задач, но оно того стоит.

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

    Могу привести пример - у нас на внедрение SharePoint в одной организации ушло порядка 3млн. р. При этом куплено все. А процесс внедрения еще идет и идет. Правда это того стоит. Сами сравните кейсы внедрения в крупных компаниях. Решая конкретные бизнесс-задачи хотя бы экономится время сотрудников всех рангов. В пересчете на рубли окупается за год (примерно, зависит от оптимизации процессов), а дальше все затраты можно уже списать в прибыль. Как то так. Имхо.
    5 марта 2014 г. 14:24
  • Спасибо за совет, Максим, но что поделать программисту .NET в маленьком городке, где люди даже Office-ом пользоваться не умеют, а от электронной почты глаза на лоб лезут :) Попробуешь с ними поговорить - мозги вскипают, так что выбирать не приходится.
    5 марта 2014 г. 16:22