Visão geral do SQL Server em ambientes do SharePoint Server 2016 e 2019
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint 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
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)
Recursos compatíveis pelo Editions do SQL Server 2014
Recursos do mecanismo de banco de dados preteridos no SQL Server 2014