Visão geral do SQL Server em ambientes do SharePoint Server 2016 e 2019

APLICA-SE A:no-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

Os requisitos mínimos de um servidor de banco de dados no SharePoint Server 2016 e 2019 são os seguintes:

SharePoint Server 2016

  • Edição de 64 bits do Microsoft SQL Server 2014 com Service Pack 1 (SP1).

  • Microsoft SQL Server 2016

  • Microsoft SQL Server 2017 RTM

SharePoint Server 2019

  • Microsoft SQL Server 2016

  • Microsoft SQL Server 2017 RTM

Observação

O SQL Server Express não é compatível com SharePoint Server 2016 e 2019.

O SQL Server 2017 no Linux não é compatível com o SharePoint Server 2016 e 2019.

Consoante a versão instalada, pode utilizar funcionalidades específicas de SQL Server, como relatórios e business intelligence (BI) com o SharePoint Server 2016. Para saber mais, confira Requisitos de hardware e software do SharePoint Server 2016.

O SharePoint Server 2016 dá suporte ao seguinte:

  • SQL Server 2016 Reporting Services (SSRS)

  • SQL Server 2016 Analysis Services (SSAS)

O SharePoint Server 2019 dá suporte ao seguinte:

  • SQL Server 2016 Reporting Services (SSRS)

  • SQL Server 2016 Analysis Services (SSAS)

Observação

SQL Server Reporting Services integração com SharePoint Server 2019 já não é suportada. Para obter mais informações, veja Reporting Services Report Server (Modo SharePoint) e Combinações suportadas do SharePoint e do servidor Reporting Services.

Pode utilizar a peça Web Visualizador de Relatórios que tem muitas das mesmas funcionalidades que o modo integrado. Para obter mais informações, consulte Adicionar a peça Web Visualizador de Relatórios a uma página Web e peçaWeb Visualizador de Relatórios num site do SharePoint - Reporting Services

Observação

[!OBSERVAçãO] Se você quiser usar o Microsoft SQL Server Power Pivot para SharePoint ou o Microsoft Power View para SharePoint para soluções de BI deverá instalar os suplementos Power Pivot ou Power View para o SQL Server 2016 RTM. O SQL Server 2014 (SP1) Power Pivot para SharePoint e soluções BI Power View para SharePoint não funcionam com o SharePoint Server 2016.

SharePoint Servers 2016 e 2019 e o mecanismo de banco de dados do SQL Server

Projetamos o aplicativo SharePoint Server 2016 no mecanismo de banco de dados do SQL Server. A maior parte do conteúdo e das configurações do SQL Server 2014 (SP1), do SQL Server 2016 e do SQL Server 2017 RTM é armazenada em bancos de dados relacionais. A tabela seguinte mostra as bases de dados que o SharePoint Servers 2016 e 2019 utilizam.

Tipo de banco de dados Descrição
Configuração
O banco de dados de configuração e o banco de dados de conteúdo do Administração Central são chamados de bancos de dados de configuração. Eles contêm dados sobre as definições de farm, como os bancos de dados que são usados , sites ou aplicativos web do Serviços de Informações da Internet (IIS), soluções, pacotes de Web Parts, modelos de site, cota padrão e tipos de arquivo bloqueados. O farm só pode ter um conjunto de bancos de dados de configuração.
Conteúdo
Dados de conteúdo armazenam todo o conteúdo do site:
Documentos do site, como arquivos em bibliotecas de documentos
dados da lista
Propriedades da Web Part
Os dados para o aplicativos para SharePoint
Dados e objetos do Project Server 2016
Os nomes de usuários e permissões
Cada aplicativo Web pode conter vários bancos de dados de conteúdo. Cada conjunto de sites pode ser associado a apenas um banco de dados de conteúdo, embora um banco de dados de conteúdo possa ser associado a vários conjuntos de sites.
Aplicativo de serviço
Bancos de dados para aplicativos de serviço de armazenamento de dados que usam aplicativos de serviços.

Para obter uma lista completa de todas as bases de dados que suportam o SharePoint Servers 2016 e 2019, consulte Tipos de bases de dados e descrições no SharePoint Server. O Guia de referência rápida: bancos de dados dos SharePoint Servers 2016 e 2019 está disponível para download como um arquivo PDF ou Visio.

Trabalhar com os bancos de dados do SQL Server que oferecem suporte aos SharePoint Servers 2016 e 2019

Os bancos de dados que dão suporte a SharePoint Server 2016 ou são criados automaticamente com o Assistente de Configuração de Produtos do SharePoint ou manualmente por administradores de banco de dados quando configuram o SharePoint Server.

A Microsoft não suporta a consulta ou modificação direta das bases de dados que suportam o SharePoint Servers 2016 e 2019. No SharePoint Servers 2016 e 2019, a base de dados de Recolha de Dados de Utilização e Estado de Funcionamento suporta modificações de esquema.

SharePoint Server 2019 não suporta multi-inquilinos, pelo que as bases de dados de aplicações de serviço no modo particionado não podem ser anexadas. Além disso, as bases de dados de aplicações de serviço no modo particionado não podem ser criadas a partir da Administração Central.

Os bancos de dados do SQL Server que oferecem suporte ao SharePoint Server 2016 estão sujeitos a limitações de tamanho e a recomendações de configuração que não são padrão do SQL Server. Para obter mais informações, consulte Configuração e planejamento da capacidade de armazenamento do SQL Server (SharePoint Server).

SharePoint Server 2016 e SQL Server 2014 com Service Pack 1 (SP1)

O SQL Server 2014 (SP1) oferece melhor desempenho, disponibilidade e capacidade de gerenciamento com o SharePoint Server 2016 do que o SQL Server 2014. Quando não é possível usar o SQL Server Power Pivot para SharePoint ou o Power View para SharePoint com o SQL Server 2014 (SP1), você pode usar algumas soluções de business intelligence com o SharePoint Server 2016. Por exemplo, você pode instalar o Servidor do Office Online para usar Excel Online.

Para saber mais, veja Recursos compatíveis com as edições do SQL Server 2014. Para obter informações detalhadas sobre Servidor do Office Online, confira Configure Office Online Server for SharePoint Server 2016.

Soluções de alta disponibilidade

Recomendamos Always On Grupos de Disponibilidade e Always On Instâncias de Cluster de Ativação Pós-falha para elevada disponibilidade no Reporting Services de SQL Server de 2014 (SP1). Outras soluções de alta disponibilidade são espelhamento de banco de dados e envio de logs. Tanto Always On soluções de Grupos de Disponibilidade como de Instâncias de Cluster de Ativação Pós-falha requerem e utilizam o Clustering de Ativação Pós-falha do Windows Server (WSFC).

Observação

Recomendamos que utilize Always On Grupos de Disponibilidade em vez do espelhamento da base de dados para a sua solução de elevada disponibilidade com o SQL Server 2014 (SP1), SQL Server 2016 e SQL Server RTM 2017 para SharePoint Servers 2016 e 2019. Saiba mais em Visão geral das soluções de alta disponibilidade (SQL Server).

Para obter mais informações, veja Always On Availability Grupos (SQL Server) e Prerequisites, Restrictions, and Recommendations for Always On Availability Grupos (SQL Server). Para obter informações sobre a elevada disponibilidade para SQL Server Reporting Services, veja Elevada Disponibilidade (Reporting Services).

Envio de logs

O envio de log do SQL Server oferece uma solução de recuperação de desastres para bancos de dados principais únicos e vários bancos de dados secundários nos quais cada um está localizado em instâncias separadas do SQL Server. O envio de log faz backup do log de transação no servidor de produção, copia o log para o backup ou instâncias secundárias e então fica disponível para restaurar o backup do log. Você pode configurar alertas para notificá-lo quando o servidor de produção falhar. Em seguida, você pode fazer o failover do servidor de produção para os servidores de backup de forma que, se o servidor de produção falhar, um dos servidores de backup ou secundários poderá ser colocado online para atuar como o servidor de produção. Para saber mais, veja Sobre o envio de logs (SQL Server).

Modo SharePoint do Reporting Services

Quando configura o Reporting Services com o SharePoint Server 2016, você cria um servidor de relatórios. O servidor de relatórios é o componente fundamental do Reporting Services. Esse componente contém dois mecanismos de processamento e um conjunto de extensões exclusivas que lida com autenticação, processamento de dados, renderização e operações de distribuição.

Para saber mais, veja Combinações compatíveis do SharePoint e do Servidor de Reporting Services e Suplemento (SQL Server 2016). Os seguintes níveis de integração são fornecidos quando você executa um servidor de relatórios em um modo integrado com SharePoint Server 2016.

  • armazenamento compartilhado

  • segurança compartilhada

  • Mesmo acesso ao site para todos os documentos da empresa, como relatórios, modelos de relatório e fontes de dados compartilhadas

Quando o Reporting Services é executado no modo integrado do SharePoint, bancos de dados de conteúdo do SharePoint e bancos de dados de servidor de dados de conteúdo armazenam conteúdo e metadados. A tabela a seguir mostra os dados do servidor de relatório que cada banco de dados armazena.

Nome do banco de dados Dados do servidor de relatórios
Conteúdo do SharePoint
Armazenamento primário para os seguintes dados:
Os relatórios publicados
Os modelos de relatório
Fontes de dados compartilhadas
Recursos
Propriedades
Permissões
configuração do SharePoint
Todas as configurações do servidor de relatório que você fizer no Administração Central inclusive:
Relatório URL do servidor
Reporting Services informações da conta do servidor de relatório
Informações sobre o provedor de autenticação que é usado no servidor
Configurações no nível do site que limitam ou ativar o histórico de relatórios e registro
servidor de relatório
Cópias internas do conteúdo do relatório e metadados, que também são armazenados no banco de dados de conteúdo do SharePoint e os seguintes dados do relatório:
Agendas
Assinaturas
Snapshots para a histórico do relatório ou relatório de execução
Servidor de relatório Temp
Dados temporários, inclusive o seguinte:
Os dados da sessão
Instantâneos temporários criados para processamento de assinaturas, relatórios interativos ou relatório de cache como uma melhoria de desempenho

O modo do SharePoint no SQL Server 2016 é um serviço compartilhado do SharePoint que você configura no site da Administração Central do SharePoint ou usando Reporting Services no modo SharePoint, cmdlets do Microsoft PowerShell. O modo do SharePoint dá suporte a backup e restauração para o SharePoint Server 2016 do aplicativo de serviço do SQL Server Reporting Services e logs de rastreamento ULS (Serviço de Log Unificado). O modo do SharePoint também dá suporte à autenticação baseada em reivindicações.

O Modo do SharePoint requer que um componente do servidor de relatório do Reporting Services seja executado dentro de um farm do SharePoint Server. Isto significa que um servidor de aplicativos do SharePoint deve existir com o serviço compartilhado do Reporting Services instalado e pelo menos um aplicativo de serviço do Reporting Services.

Para saber mais, veja Servidor de Relatórios do Reporting Services (Modo SharePoint), servidor de Relatórios do Reporting Services e Cmdlets do PowerShell para o Modo SharePoint do Reporting Services.

SQL Server 2016

O SQL Server 2016 oferece soluções de business intelligence para SharePoint Server 2016. O modo do SharePoint do SQL Server 2016 oferece recursos para o SQL Server Analysis Services e o SQL Server Reporting Services. Para saber mais, veja Recursos compatíveis com as edições do SQL Server 2016.

Quando você instala o SQL Server 2016 Analysis Services (SSAS) e o SQL Server 2016 Reporting Services (SSRS) em um farm do SharePoint Server 2016 as seguintes soluções de business intelligence ficam disponíveis:

  • SQL Server 2016 Power Pivot

  • SQL Server 2016 Power View

  • Reporting Services Designer de relatório interativo que funciona em modelos de dados tabulares do Power Pivot ou do Analysis Services

Os recursos de business intelligence do SharePoint Server 2016 estão disponíveis quando você atualiza para o SQL Server 2016 RTM:

  • Galeria do Power Pivot

  • Atualização de Dados Agendada

  • Pastas de trabalho como Fonte de Dados

  • Painel de Gerenciamento do Power Pivot

  • Relatórios do Power View

  • Assinaturas do Power View

  • Alertas de Relatório

Para obter mais informações, transfira o novo documento técnico Deploying SQL Server PowerPivot and Power View in SharePoint 2016 (Implementar SQL Server PowerPivot e Power View 2016 no SharePoint 2016). Para mais detalhes sobre como configurar e implantar o business intelligence em um farm do SharePoint Server 2016 com vários servidores, baixe Como implantar o SQL Server 2016 PowerPivot e o Power View em um Farm do SharePoint 2016 de Várias Camadas.

Para saber mais, veja Combinações Compatíveis do SharePoint e do Servidor e Suplemento do Reporting Services (SQL Server 2016) e Instalar Recursos do SQL Server 2016 Business Intelligence.

Power Pivot para SharePoint

O SQL Server2016 RTM é necessário para implantar o Power Pivot para SharePoint 2016. O Power Pivot para SharePoint 2016 é um suplemento que está disponível no SQL Server 2016 RTM Feature Pack. O SQL Server 2016 Analysis Services deve ser executado no modo do SharePoint. Isso fornece um servidor que hospeda os dados do Power Pivot em um farm do SharePoint. Para saber mais, veja Instalar o Analysis Services no modo do Power Pivot. O servidor que hospeda o Power Pivot para SharePoint 2016 pode estar fora de um farm do SharePoint Server 2016.

O SQL Server 2016 Analysis Services oferece três modos de análise, Multidimensional, Tabular e Power Pivot para SharePoint. Observe que cada modo de servidor é independente dos outros e cada um deles oferece suporte a um tipo de banco de dados analítico que funciona apenas nessa modalidade. Para saber mais sobre o SQL Server 2016 Analysis Services, confira Analysis Services.

Para configurar o Power Pivot para SharePoint você pode usar as ferramentas de configuração do Power Pivot para SharePoint 2013, o site da Administração Central do SharePoint ou cmdlets do Microsoft PowerShell. A tabela a seguir lista cada método e descreve o processo:

Método de configuração do Power Pivot para SharePoint Descrição
Ferramenta de configuração do Power Pivot para SharePoint 2016
Avalia uma instalação existente e determina o que deve ser configurado no farm do SharePoint e o Power Pivot para SharePoint e configura tudo que é necessário.
SharePoint Server 2016Administração Central
O Administração Central fornece o Aplicativo de serviço do SQL ServerPower Pivot que você cria para acessar o Painel de gerenciamento do Power Pivot para seu farm de BI.
Cmdlets do Microsoft PowerShell
Fornece cmdlets que você pode usar para construir PowerShellarquivos de script (.ps1) e automatizar o processo de configuração para o Power Pivot para SharePoint.

Power View para SharePoint

O Power View é um recurso incluído no Suplemento Reporting Services do Microsoft SQL Server 2016 do Microsoft SharePoint. Instalar o Suplemento do Reporting Services do SQL Server 2016 para SharePoint e configure os servidores para integração. Quando você implanta o Power View para SharePoint, é possível criar e interagir com exibições de dados de modelos de dados que são baseados em pastas de trabalho do Power Pivot que são publicados em uma Galeria do Power Pivot ou em modelos tabulares implantados em SSAS. Você também pode criar e visualizar relatórios do SSRS nas bibliotecas de documento do SharePoint. Todos os relatórios do Power View oferecem várias exibições com blocos, segmentação de dados, filtros de gráfico e visualizações. Para saber mais, veja Novidades no Reporting Services (SSRS).

Confira também

Outros recursos

Combinações compatíveis do SharePoint e servidor e suplemento do Reporting Services (SQL Server 2016)

O que há de novo no SQL Server 2016

Recursos do SQL Server preteridos ou descontinuados no SQL Server 2016

O que há de novo (Serviços de Análise)

Serviços de Análise

Recursos compatíveis pelo Editions do SQL Server 2014

Recursos do mecanismo de banco de dados preteridos no SQL Server 2014