Обзор 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 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 |
Все настройки конфигурации сервера отчетов, выполняемые в Центр администрирования, в том числе:
|
Сервер отчетов |
Внутренние копии контента и метаданных отчетов, которые хранятся в базе данных контента 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