Обзор SQL Server в среде SharePoint Server 2016

 

**Применимо к:**SharePoint Server 2016

**Последнее изменение раздела:**2017-12-14

Сводка. Сведения о связи между SharePoint Server 2016 и SQL Server, а также возможностях взаимодействия с базами данных.

Ниже представлены минимальные требования к серверу баз данных в ферме SharePoint Server 2016.

  • 64-разрядный выпуск Microsoft SQL Server 2014 с пакетом обновления 1 (SP1)

  • Microsoft SQL Server 2016

  • Microsoft SQL Server 2017 RTM

Примечание

Экспресс-выпуск SQL Server не поддерживается в SharePoint Server 2016.

В зависимости от установленной версии вы можете воспользоваться особыми функциями SQL Server, такими как отчетность и бизнес-аналитика. Дополнительные сведения см. в статье Требования к оборудованию и программному обеспечению для SharePoint Server 2016.

SharePoint Server 2016 поддерживает указанные ниже продукты.

  • SQL Server 2016 Службы Reporting Services (SSRS)

  • SQL Server 2016 Службы Analysis Services (SSAS)

Примечание

Если вы хотите использовать Microsoft SQL Server PowerPivot для SharePoint или Microsoft Power View для SharePoint для бизнес-аналитики, необходимо установить надстройки PowerPivot или Power View для SQL Server 2016 RTM. Решения для бизнес-аналитики SQL Server 2014 (SP1) PowerPivot для SharePoint и Power View для SharePoint не работают с SharePoint Server 2016.

В этой статье

  • SharePoint Server 2016 и ядро СУБД SQL Server

  • Работа с базами данных SQL Server, которые поддерживают продукты SharePoint Server 2016

  • SQL Server 2014 с пакетом обновления 1 (SP1)

    • Решения высокой доступности

    • Режим Reporting Services SharePoint

  • SQL Server 2016

    • PowerPivot для SharePoint

    • Power View для SharePoint

SharePoint Server 2016 и СУБД SQL Server

Приложение SharePoint Server 2016 создано на основе ядра СУБД SQL Server. Большая часть содержимого и параметров SQL Server 2014 с пакетом обновления 1 (SP1), SQL Server 2016 и SQL Server 2017 RTM хранится в реляционных базах данных. В приведенной ниже таблице показаны базы данных, которые использует SharePoint Server 2016.

Тип базы данных Описание

Конфигурация

База данных «Конфигурация» и база данных контента Центр администрирования называются базами данных конфигурации. Они содержат данные о таких настройках фермы, как используемые базы данных, веб-сайты или веб-приложения IIS, решения, пакеты веб-частей, шаблоны сайтов, квоты по умолчанию и заблокированные типы файлов. В ферме может быть только один набор базы данных конфигурации.

Контент

Базы данных контента хранят весь контент сайтов:

  • Документы сайта, например файлы в библиотеках документов

  • Данные списка

  • Свойства веб-частей

  • Данные для приложения для SharePoint

  • Данные и объекты для Project Server 2016

  • Имена пользователей и разрешения

Для каждого веб-приложения может быть несколько баз данных контента. Каждое семейство сайтов можно связать только с одной базой данных контента, но в то же время одна и та же база данных контента может быть связана с несколькими семействами сайтов.

Приложение-служба

Базы данных для приложений-служб содержат данные, которые используют приложения-службы.

Полный список всех баз данных, поддерживающих SharePoint Server 2016, см. в статье Типы и описания баз данных в SharePoint Server. Графическое представление баз данных, которые поддерживают SharePoint Server 2016, см. в документе Краткое руководство: базы данных SharePoint Server 2016. Вы также можете скачать этот плакат с базами данных SharePoint Server 2016 в формате PDF или Visio.

Работа с базами данных SQL Server, поддерживающими SharePoint Server 2016

Базы данных, которые поддерживают SharePoint Server 2016, создаются автоматически Мастер настройки продуктов SharePoint или вручную администраторами во время настройки SharePoint Server.

В приложениях Майкрософт не поддерживаются прямые запросы или изменения баз данных, поддерживающих SharePoint Server 2016. В SharePoint Server 2016 не поддерживаются изменения схемы для базы данных об использовании и исправности.

К базам данных SQL Server, поддерживающим SharePoint Server 2016, применяются ограничения по размеру и рекомендации по конфигурации, которые отличаются от стандартных рекомендаций для SQL Server. Дополнительные сведения см. в разделе Настройка и планирование загрузки SQL Server и хранилища (SharePoint Server).

SQL Server 2014 с пакетом обновления 1 (SP1)

SQL Server 2014 (SP1) с SharePoint Server 2016 обеспечивает большую производительность, доступность и управляемость, чем SQL Server 2014. SQL Server PowerPivot для SharePoint и Power View для SharePoint нельзя использовать с SQL Server 2014 (SP1), но некоторые решения для бизнес-аналитики можно использовать с SharePoint Server 2016. Например, вы можете установить Office Online Server, чтобы использовать Excel Online.

Дополнительные сведения см. в статье Возможности, поддерживаемые различными выпусками SQL Server 2016. Подробные сведения о Office Online Server см. в статье Настройка Office Online Server для SharePoint Server 2016.

Решения высокой доступности

Мы рекомендуем использовать группы AlwaysOn и отказоустойчивый кластер AlwaysOn для обеспечения высокой доступности в SQL Server 2014 Reporting Services с пакетом обновления 1 (SP1). К другим решениям относятся зеркальное отображение базы данных и доставка журналов. Для групп доступности AlwaysOn и экземпляров отказоустойчивых кластеров необходимо использовать отказоустойчивую кластеризацию Windows Server (WSFC).

Примечание

Рекомендуем использовать группы доступности AlwaysOn, а не зеркальное отображение базы данных для обеспечения высокой доступности с SQL Server 2014 с пакетом обновления 1 (SP1), SQL Server 2016 и SQL Server 2017 RTM для SharePoint Server 2016. Дополнительные сведения см. в разделе Общие сведения о решениях SQL Server с высоким уровнем доступности.

Дополнительные сведения см. в статьях Группы доступности AlwaysOn (SQL Server) и Предварительные требования, ограничения и рекомендации для групп доступности AlwaysOn (SQL Server). Сведения о высоком уровне доступности для служб SQL Server Reporting Services см. в статье Высокий уровень доступности (службы Reporting Services).

Доставка журналов

Доставка журналов SQL Server обеспечивает решение аварийного восстановления для одной основной базы данных и нескольких дополнительных баз данных, каждая из которых находится в отдельных экземплярах SQL Server. Функция доставки журналов служит для резервного копирования журнала транзакций на рабочем сервере, для копирования журнала в резервные или дополнительные экземпляры и последующего восстановления резервной копии журнала. Можно настроить оповещения о сбоях рабочего сервера. Впоследствии можно перейти с рабочего сервера на резервные серверы. В случае сбоя рабочего сервера можно перевести один из резервных или дополнительных серверов в оперативный режим, чтобы использовать его в качестве рабочего сервера. Дополнительные сведения см. в статье Сведения о доставке журналов (SQL Server).

Режим SharePoint в Службы Reporting Services

При настройке Службы Reporting Services с помощью SharePoint Server 2016 вы создаете сервер отчетов. Это центральный компонент Службы Reporting Services. Он содержит два модуля обработки и набор уникальных расширений, которые выполняют аутентификацию, обработку данных, визуализацию и доставку.

Дополнительные сведения см. в статье Поддерживаемые сочетания SharePoint, компонентов служб Reporting Services и надстроек (SQL Server 2016). При запуске сервера отчетов в интегрированном режиме с SharePoint Server 2016 будут доступны указанные ниже уровни интеграции.

  • Общее хранилище

  • Общая безопасность

  • Одинаковый доступ ко всем деловым документам, таким как отчеты, модели отчетов и общие источники данных

Если Службы Reporting Services работает в интегрированном режиме SharePoint, базы данных контента SharePoint и сервера отчетов хранят контент и метаданные. В следующей таблице показаны данные сервера отчетов, которые хранятся в каждой базе данных.

Имя базы данных Данные сервера отчетов

Контент SharePoint

Основное хранилище для следующих данных:

  • Опубликованные отчеты

  • Модели отчетов

  • Источники общих данных

  • Ресурсы

  • Свойства

  • Разрешения

Конфигурация SharePoint

Все настройки конфигурации сервера отчетов, выполняемые в Центр администрирования, в том числе:

  • URL сервера отчетов

  • Данные учетной записи Службы Reporting Services сервера отчетов

  • Сведения о поставщике проверки подлинности, используемом на сервере

  • Настройки на уровне сайта, которые ограничивают или активируют функции статистики и журнала отчетов

Сервер отчетов

Внутренние копии контента и метаданных отчетов, которые хранятся в базе данных контента SharePoint, и следующие данные отчетов:

  • Расписания

  • Подписки

  • Снимки журнала отчетов или выполнения отчетов

Временные данные сервера отчетов

Временные данные, включая следующее:

  • Данные сеансов

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

Режим SharePoint в SQL Server 2016 RTM представляет собой общую службу SharePoint, которую можно настроить в Веб-сайт центра администрирования SharePoint или с помощью командлетов Microsoft PowerShell для режима Службы Reporting Services SharePoint. В этом режиме поддерживается резервное копирование и восстановление SharePoint Server 2016 для приложения-службы Службы SQL Server Reporting Services и журналов трассировки единой службы ведения журналов. В режиме SharePoint также поддерживается проверка подлинности на основе утверждений.

Режим SharePoint требует, чтобы компонент сервера отчетов Reporting Services работал в пределах фермы SharePoint Server. Это означает, что наряду с сервером приложения SharePoint требуется наличие общей службы Reporting Services и не менее одного приложения служб Reporting Services.

Дополнительные сведения см. в статьях Сервер отчетов служб Reporting Services (режим SharePoint), Сервер отчетов служб Reporting Services, и PowerShell cmdlets для режима SharePoint службы Reporting Services.

SQL Server 2016

SQL Server 2016 открывает доступ к решениям бизнес-аналитики для SharePoint Server 2016. Режим SharePoint для SQL Server 2016 открывает доступ к соответствующим возможностям для Службы SQL Server Analysis Services и Службы SQL Server Reporting Services. Дополнительные сведения см. в статье Возможности, поддерживаемые различными выпусками SQL Server 2016.

При установке SQL Server 2016 Analysis Services (SSAS) и SQL Server 2016 Reporting Services (SSRS) в ферме SharePoint Server 2016 доступны следующие решения бизнес-аналитики:

  • SQL Server 2016 PowerPivot.

  • SQL Server 2016 Power View.

  • Конструктор интерактивных отчетов Службы Reporting Services, который работает с моделями табличных данных PowerPivot или Службы Analysis Services.

После обновления до SQL Server 2016 RTM будут доступны следующие функции бизнес-аналитики SharePoint Server 2016:

  • Галерея Power Pivot

  • Обновление данных по расписанию

  • Книги в качестве источников данных

  • Панель управления Power Pivot

  • Отчеты Power View

  • Подписки Power View

  • Оповещения отчетов

Чтобы узнать больше, скачайте новый технический документ Развертывание SQL Server 2016 PowerPivot и Power View в SharePoint 2016. Чтобы узнать больше о настройке и развертывании бизнес-аналитики в ферме SharePoint Server 2016 с несколькими серверами, скачайте документ Развертывание SQL Server 2016 PowerPivot и Power View в многоуровневой ферме SharePoint 2016.

Дополнительные сведения см. в статьях Поддерживаемые сочетания SharePoint, компонентов служб Reporting Services и надстроек (SQL Server 2016) и Установка компонентов бизнес-аналитики SQL Server 2016.

Power Pivot для SharePoint

Для развертывания PowerPivot для SharePoint 2016 требуется SQL Server 2016 RTM. PowerPivot для SharePoint 2016 — надстройка, доступная в SQL Server 2016 RTM с пакетом дополнительных компонентов. SQL Server 2016 Службы Analysis Services необходимо запустить в режиме SharePoint. Это обеспечит наличие в ферме SharePoint сервера, на котором размещены данные PowerPivot. Дополнительные сведения см. в статье Установка Analysis Services в режиме Power Pivot. Сервер с PowerPivot для SharePoint 2016 может не входить в ферму SharePoint Server 2016.

SQL Server 2016 Службы Analysis Services обеспечивает три режима для анализа: многомерный, табличный и PowerPivot для SharePoint. Обратите внимание, что каждый режим сервера не зависит от других и поддерживает тип аналитической базы данных, свойственный только его модальности. Дополнительные сведения о SQL Server 2016 Службы Analysis Services см. в статье Analysis Services.

Для настройки PowerPivot для SharePoint можно использовать средство настройки PowerPivot для SharePoint 2013, центр администрирования или командлеты Microsoft PowerShell. Приведенная ниже таблица содержит все методы и описания процедур.

Метод конфигурации PowerPivot для SharePoint Описание

Средство настройки PowerPivot для SharePoint 2016

Оценивает установленные компоненты и определяет, что необходимо настроить в ферме SharePoint и PowerPivot для SharePoint, а затем выполняет требуемые настройки.

SharePoint Server 2016Центр администрирования

Центр администрирования позволяет создать приложение службы SQL ServerPowerPivot, чтобы получить доступ к панели мониторинга управления PowerPivot для фермы BI.

Командлеты Microsoft PowerShell

Содержит командлеты, которые можно использовать для создания файлов сценария PowerShell (.ps1) и автоматизации настройки PowerPivot для SharePoint.

Power View для SharePoint

Power View — это компонент надстройки служб Microsoft SQL Server 2016 Reporting Services для технологий Microsoft SharePoint. Установите надстройку служб SQL Server 2016 Reporting Services для SharePoint, а затем настройте серверы для интеграции. При развертывании Power View для SharePoint можно создавать представления данных из моделей данных, основанных на книгах Power Pivot, которые опубликованы в коллекции Power Pivot, или табличных моделей, развернутых для SSAS, а также взаимодействовать с ними. Можно также создавать и просматривать отчеты о библиотеках документов SharePoint из SSRS. Во всех отчетах Power View имеется несколько представлений, включающих плитки, срезы, фильтры диаграмм и визуализации. Дополнительные сведения см. в статье Новые возможности служб Reporting Services (SSRS).

See also

Поддерживаемые сочетания SharePoint, надстроек и сервера служб Reporting Services (SQL Server 2016)
Что нового в SQL Server 2016
Нерекомендуемые функции SQL Server, больше не поддерживаемые в SQL Server 2016
Новые возможности в службах Analysis Services
Службы Analysis Services
Возможности, поддерживаемые различными выпусками SQL Server 2014
Нерекомендуемые функции ядра СУБД в SQL Server 2014