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

ОБЛАСТЬ ПРИМЕНЕНИЯ:no-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

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

SharePoint Server 2016

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

  • Microsoft SQL Server 2016

  • Microsoft SQL Server 2017 RTM

SharePoint Server 2019

  • Microsoft SQL Server 2016

  • Microsoft SQL Server 2017 RTM

Примечание.

SQL Server Express не поддерживается в SharePoint Server 2016 и 2019.

SQL Server 2017 в Linux не поддерживается с SharePoint Server 2016 и 2019.

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

SharePoint Server 2016 поддерживает следующее:

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

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

SharePoint Server 2019 поддерживает следующее:

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

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

Примечание.

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

Вы можете использовать веб-часть средства просмотра отчетов, которая имеет практически те же функции, что и интегрированный режим. Дополнительные сведения см. в разделах Добавление веб-части средства просмотра отчетов на веб-страницу и веб-части средства просмотра отчетов на сайте SharePoint — Reporting Services

Примечание.

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

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

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

Тип базы данных Описание
Конфигурация
База данных «Конфигурация» и база данных контента Центр администрирования называются базами данных конфигурации. Они содержат данные о таких настройках фермы, как используемые базы данных, веб-сайты или веб-приложения Службы IIS, решения, пакеты веб-частей, шаблоны сайтов, квоты по умолчанию и заблокированные типы файлов. В ферме может быть только один набор базы данных конфигурации.
Статья
Базы данных контента хранят весь контент сайтов:
Документы сайта, например файлы в библиотеках документов
Данные списка
Свойства веб-частей
Данные для приложения для SharePoint
Данные и объекты для Project Server 2016
Имена пользователей и разрешения
Для каждого веб-приложения может быть несколько баз данных контента. Каждое семейство сайтов можно связать только с одной базой данных контента, но в то же время одна и та же база данных контента может быть связана с несколькими семействами сайтов.
Приложение-служба
Базы данных для приложений служб содержат данные, используемые приложениями-службами.

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

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

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

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

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

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

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

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

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

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

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

Примечание.

Мы рекомендуем использовать группы доступности Always On вместо зеркального отображения базы данных для решения с высоким уровнем доступности с SQL Server 2014 (SP1), SQL Server 2016 и RTM SQL Server 2017 для SharePoint Server 2016 и 2019. Дополнительные сведения см. в разделе Обзор решений SQL Server High-Availability.

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

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

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

Режим Reporting Services в SharePoint

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

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

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

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

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

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

Имя базы данных Данные сервера отчетов
Контент SharePoint
Основное хранилище для следующих данных:
Опубликованные отчеты
Модели отчетов
Источники общих данных
Ресурсы
Свойства
Разрешения
Конфигурация SharePoint
Все настройки конфигурации сервера отчетов, выполняемые в Центр администрирования, в том числе:
URL сервера отчетов
Данные учетной записи Службы Reporting Services сервера отчетов
Сведения о поставщике проверки подлинности, используемом на сервере
Настройки на уровне сайта, которые ограничивают или активируют функции статистики и журнала отчетов
Сервер отчетов
Внутренние копии контента и метаданных отчетов, которые хранятся в базе данных контента SharePoint, и следующие данные отчетов:
Расписания
Подписки
Снимки журнала отчетов или выполнения отчетов
Временные данные сервера отчетов
Временные данные, включая следующее:
Данные сеансов
Временные снимки, созданные для обработки подписки, интерактивных отчетов или кэширования отчетов для улучшения производительности

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

Режим 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 PowerPivot 2016 и 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

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

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

Чтобы настроить Power Pivot для SharePoint, можно использовать средство настройки Power Pivot для SharePoint 2013, веб-сайт центра администрирования SharePoint или командлеты Microsoft PowerShell. Следующая таблица содержит все методы и описания процедур:

Способ настройки Power Pivot для 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).

См. также

Другие ресурсы

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

Что нового в SQL Server 2016

Нерекомендуемые функции SQL Server, больше не поддерживаемые в SQL Server 2016

Новые возможности в службах Analysis Services

Службы Analysis Services

Возможности, поддерживаемые различными выпусками SQL Server 2014

Нерекомендуемые функции ядра СУБД в SQL Server 2014