Panoramica di SQL Server in un ambiente SharePoint Server 2016 e 2019

SI APPLICA A:no-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Di seguito sono indicati i requisiti minimi per un server di database in SharePoint Server 2016 e 2019:

SharePoint Server 2016

  • Edizione a 64 bit di Microsoft SQL Server 2014 con 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

Nota

SQL Server Express non è supportato con SharePoint Server 2016 e 2019.

SQL Server 2017 su Linux non è supportato con SharePoint Server 2016 e 2019.

A seconda della versione installata, è possibile usare funzionalità specifiche di SQL Server, ad esempio reporting e business intelligence (BI con SharePoint Server 2016). Per ulteriori informazioni, vedere Requisiti hardware e software per SharePoint Server 2016.

SharePoint Server 2016 supporta quanto riportato di seguito:

  • SQL Server2016 Reporting Services (SSRS)

  • SQL Server 2016 Analysis Services (SSAS)

SharePoint Server 2019 supporta quanto riportato di seguito:

  • SQL Server2016 Reporting Services (SSRS)

  • SQL Server 2016 Analysis Services (SSAS)

Nota

L'integrazione di SQL Server Reporting Services con SharePoint Server 2019 non è più supportata. Per altre informazioni, vedere Server di report di Reporting Services (modalità SharePoint) e Combinazioni supportate del server SharePoint e Reporting Services.

È possibile usare la web part Visualizzatore report con molte delle stesse funzionalità della modalità integrata. Per altre informazioni, vedere Aggiungere la web part Visualizzatore report a una pagina Web e la web part Visualizzatore report in un sito di SharePoint - Reporting Services

Nota

[!NOTA] Se si desidera utilizzare Microsoft SQL Server PowerPivot per SharePoint oppure Microsoft Power View per SharePoint per soluzioni BI, è necessario installare i componenti aggiuntivi PowerPivot o Power View per SQL Server 2016 RTM. Il SQL Server 2014 (SP1) PowerPivot per SharePoint e le soluzioni BI di Power View per SharePoint non funzionano con SharePoint Server 2016.

SharePoint Server 2016 e 2019 il motore di database di SQL Server

L'applicazione SharePoint Server 2016 è basata sul motore di database di SQL Server. La maggior parte del contenuto e delle impostazioni di SQL Server 2014 (SP1), SQL Server 2016 e SQL Server 2017 RTM è archiviata in database relazionali. La tabella seguente illustra i database usati da SharePoint Server 2016 e 2019.

Tipo di database Descrizione
Configurazione
Il database di configurazione e il database del contenuto di Amministrazione centrale sono definiti database di configurazione. Contengono dati relativi alle impostazioni delle farm, ad esempio i database usati, i siti Web o le applicazioni Web di Internet Information Services (IIS), le soluzioni, i pacchetti web part, i modelli di sito, le quote predefinite e i tipi di file bloccati. Una farm può includere solo un set di database di configurazione.
Contenuto
Nei database del contenuto sono archiviati tutti i contenuti del sito:
Documenti del sito, ad esempio file presenti nelle raccolte documenti
Dati elenco
Proprietà delle web part
Dati per app per SharePoint
Dati e oggetti per Project Server 2016
Nomi utente e autorizzazioni
Ogni applicazione Web può includere molti database del contenuto. Ogni raccolta siti può essere associata a un solo database del contenuto, anche se un database del contenuto può essere associato a molte raccolte siti.
Applicazione di servizio
Nei database per le applicazioni di servizio sono archiviati i dati usati dalle applicazioni di servizio.

Per un elenco completo di tutti i database che supportano SharePoint Server 2016 e 2019, vedere Tipi di database e descrizioni in SharePoint Server. La guida di riferimento rapido: Database di SharePoint Server 2016 e 2019 è disponibile per il download come file PDF o Visio .

Uso dei database di SQL Server che supportano SharePoint Server 2016 e 2019

I database che supportano SharePoint Server 2016 sono creati automaticamente insieme a Configurazione guidata Prodotti SharePoint oppure sono creati dagli amministratori di database durante la configurazione manuale di SharePoint Server.

Microsoft non supporta direttamente l'esecuzione di query o la modifica dei database che supportano SharePoint Server 2016 e 2019. In SharePoint Server 2016 e 2019 il database di raccolta dati di utilizzo e integrità supporta le modifiche dello schema.

SharePoint Server 2019 non supporta la multi-tenancy, pertanto non è possibile collegare i database dell'applicazione di servizio in modalità partizionata. Inoltre, i database delle applicazioni di servizio in modalità partizionata non possono essere creati da Amministrazione centrale.

I database SQL Server che supportano SharePoint Server 2016 sono soggetti a limitazioni relative alle dimensioni e a suggerimenti di configurazione non standard per SQL Server. Per altre informazioni, vedere Pianificazione e configurazione dell'archiviazione e della capacità di SQL Server (SharePoint Server).

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

SQL Server 2014(SP1) garantisce prestazioni migliori, disponibilità e gestibilità con SharePoint Server 2016 rispetto a SQL Server 2014. Sebbene non sia possibile utilizzare SQL Server PowerPivot per SharePoint o Power View per SharePoint con SQL Server 2014 (SP1), è possibile usare alcune soluzioni di business intelligence con SharePoint Server 2016. Ad esempio, è possibile installare Office Online Server per usare Excel Online.

Per ulteriori informazioni, vedere Funzionalità supportate dalle edizioni di SQL Server 2014. Per ulteriori informazioni su Office Online Server, vedere Configure Office Online Server for SharePoint Server 2016.

Soluzioni a disponibilità elevata

È consigliabile usare gruppi di disponibilità AlwaysOn e istanze del cluster di failover AlwaysOn per la disponibilità elevata in SQL Server 2014 Reporting Services (SP1). Altre soluzioni a disponibilità elevata sono il mirroring di database e il log shipping. Sia i gruppi di disponibilità AlwaysOn che le soluzioni istanze del cluster di failover richiedono e usano Windows Server Failover Clustering (WSFC).

Nota

È consigliabile usare i gruppi di disponibilità AlwaysOn anziché il mirroring del database per la soluzione a disponibilità elevata con SQL Server 2014 (SP1), SQL Server 2016 e SQL Server 2017 RTM per SharePoint Server 2016 e 2019. Per altre informazioni, vedere Soluzioni a disponibilità elevata (SQL Server).

Per altre informazioni, vedere Gruppi di disponibilità Always On (SQL Server) e Prerequisiti, restrizioni e raccomandazioni per i gruppi di disponibilità AlwaysOn (SQL Server). Per informazioni sulla disponibilità elevata per SQL Server Reporting Services, vedere Disponibilità elevata (Reporting Services).

Log shipping

Il log shipping di SQL Server fornisce una soluzione di ripristino di emergenza per singolo database principale e più database secondari tutti ubicati in istanze separate di SQL Server. Il log shipping esegue il backup del log delle transazioni sul server di produzione, copia il log sul backup o sulle istanze secondarie e quindi è disponibile per il ripristino del backup del log. È quindi possibile configurare avvisi di notifica quando si verifica un problema nel server di produzione. Quindi è possibile eseguire il failover dal server di produzione ai server di backup in modo che in caso di errore del server di produzione possa essere attivato uno dei server di backup o secondari per funzionare come server di produzione. Per ulteriori informazioni, vedere Informazioni sul log shipping (SQL Server).

Modalità SharePoint di Reporting Services

Quando si configura Reporting Services con SharePoint Server 2016, si crea un server di report. Il server di report è il componente centrale di Reporting Services. Questo componente contiene due motori di elaborazione e un set di estensioni univoche che gestiscono l'autenticazione, l'elaborazione dei dati, il rendering e le operazioni di recapito.

Per ulteriori informazioni, vedere Combinazioni supportate del server e del componente aggiuntivo di SharePoint e Reporting Services (SQL Server 2016). I livelli di integrazione seguenti sono disponibili quando si esegue un server di report in modalità integrata con SharePoint Server 2016.

  • Archiviazione condivisa

  • Sicurezza condivisa

  • Accesso dallo stesso sito per tutti i documenti aziendali, quali report, modelli di report e origini dati condivise

Quando si esegue Reporting Services in modalità integrata SharePoint, il contenuto e i metadati sono archiviati dal database del contenuto e dal database del server di report di SharePoint. La tabella seguente mostra i dati del server di report archiviati in ogni database.

Nome del database Dati del server di report
Contenuto di SharePoint
Archiviazione principale per i dati seguenti:
Report pubblicati
Modelli di report
Origini dati condivise
Risorse
Proprietà
Autorizzazioni
Configurazione di SharePoint
Tutte le impostazioni di configurazione del server di report definite in Amministrazione centrale, incluse le seguenti:
URL del server di report
Informazioni sull'account Reporting Services del server di report
Informazioni sul provider di autenticazione usato nel server di report
Impostazioni a livello di sito che limitano o abilitano la cronologia e la registrazione dei report
Server di report
Copie interne del contenuto e dei metadati dei report, archiviati anche nel database del contenuto di SharePoint, e i dati di report seguenti:
Pianificazioni
Sottoscrizioni
Snapshot per la cronologia dei report o l'esecuzione di report
Server di report temporaneo
Dati temporanei, inclusi i dati seguenti:
Dati sessione
Snapshot temporanei creati per l'elaborazione delle sottoscrizioni, la creazione di report interattivi o la memorizzazione di report nella cache per l'ottimizzazione delle prestazioni

La modalità SharePoint in SQL Server 2016 è un servizio condiviso di SharePoint che viene configurato in il sito Web Amministrazione centrale SharePoint o tramite la modalità SharePoint di Reporting Services, i cmdlet Microsoft PowerShell. La modalità SharePoint supporta il backup e il ripristino di SharePoint Server 2016 per l'applicazione dei servizi SQL Server Reporting Services e i registri traccia di applicazione del Servizio di registrazione unificato (ULS). Inoltre, supporta l'autenticazione basata sulle attestazioni.

La modalità SharePoint richiede l'esecuzione di un componente del server di report di Reporting Services in una farm di SharePoint Server. Ciò significa che deve essere presente un server applicazioni di SharePoint in cui devono essere installati il servizio condiviso Reporting Services e almeno un'applicazione di servizio di Reporting Services.

Per ulteriori informazioni, vedere Server di report di Reporting Services (modalità SharePoint), Server di report di Reporting Services e Cmdlet di PowerShell per la modalità SharePoint di Reporting Services.

SQL Server 2016

SQL Server 2016 fornisce soluzioni di business intelligence per SharePoint Server 2016. La modalità SharePoint di SQL Server 2016 fornisce funzionalità per SQL Server Analysis Services e SQL Server Reporting Services. Per ulteriori informazioni, vedere Funzionalità supportate dalle edizioni di SQL Server 2016.

Quando si installano SQL Server 2016 Analysis Services (SSAS) e SQL Server 2016 Reporting Services (SSRS) in una farm di SharePoint Server 2016 sono disponibili le seguenti soluzioni di business intelligence:

  • SQL Server 2016 PowerPivot

  • SQL Server 2016 Power View

  • Progettazione report interattiva di Reporting Services, in esecuzione su modelli di dati tabulari di PowerPivot o Analysis Services

Le seguenti funzionalità di business intelligence di SharePoint Server 2016 sono disponibili quando si effettua l'aggiornamento a SQL Server 2016 RTM:

  • Raccolta PowerPivot

  • Aggiornamento dati pianificato

  • Cartelle di lavoro come origine dati

  • Dashboard di gestione di PowerPivot

  • Report di PowerView

  • Sottoscrizioni di PowerView

  • Avviso di report

Per altre informazioni, scaricare il nuovo white paper Distribuzione di SQL Server 2016 PowerPivot e Power View in SharePoint 2016 . Per informazioni dettagliate sulla configurazione e distribuzione di funzionalità di business intelligence in una farm SharePoint Server 2016 di server multiplo, scaricare Distribuzione di SQL Server 2016 PowerPivot e Power View in una farm di SharePoint 2016 multilivello.

Per altre informazioni, vedere Combinazioni supportate del server e del componente aggiuntivo di SharePoint e Reporting Services (SQL Server 2016) e Installare le funzionalità di business intelligence di SQL Server 2016.

PowerPivot per SharePoint

SQL ServerPer distribuire, è necessario 2016 RTM PowerPivot per SharePoint 2016. PowerPivot per SharePoint 2016 è un componente aggiuntivo è disponibile nel SQL Server 2016 RTM Feature Pack. SQL Server 2016 Analysis Services deve essere eseguito in modalità di SharePoint. Questa funzionalità offre un server che ospita PowerPivot dati in una farm di SharePoint. Per ulteriori informazioni, vedere installare Analysis Services in modalità di Power Pivot. Server che ospita PowerPivot per SharePoint 2016 può non essere compreso un SharePoint Server 2016 farm.

SQL Server 2016 Analysis Services fornisce tre modalità per l'analisi: multidimensionale, tabulare, e PowerPivot per SharePoint. Si noti che ogni modalità server è indipendente dalle altre e ciascuna supporta un tipo di database analitico che viene eseguito solo in quella modalità. Per ulteriori informazioni su SQL Server 2016 Analysis Services, vedere Analysis Services.

Per configurare PowerPivot per SharePoint è possibile utilizzare lo strumento di configurazione PowerPivot per SharePoint 2013, il sito Web Amministrazione centrale SharePoint o i cmdlet Microsoft PowerShell. Nella tabella seguente vengono elencati i metodi e ne viene descritto il processo:

Metodo di configurazione di Power Pivot per SharePoint Descrizione
Strumento di configurazione di PowerPivot per SharePoint 2016
Valuta un'installazione esistente e determina gli elementi da configurare nella farm di SharePoint e PowerPivot per SharePoint, quindi esegue tutte le configurazioni necessarie.
SharePoint Server 2016Amministrazione centrale
Amministrazione centrale fornisce l'applicazione di servizio SQL ServerPowerPivot creata per accedere al dashboard di gestione di PowerPivot per la farm BI.
Cmdlet di Microsoft PowerShell
Offre cmdlet da usare per creare file di script di PowerShell (con estensione PS1) e automatizzare il processo di configurazione per PowerPivot per SharePoint.

Power View per SharePoint

Power View è una funzionalità inclusa con il Componente aggiuntivo Microsoft SQL Server 2016 Reporting Services per Microsoft SharePoint. Installare il componente aggiuntivo SQL Server 2016 Reporting Services per SharePoint e quindi configurare i server per l'integrazione. Quando si implementa Power View per SharePoint è possibile creare e interagire con le viste di dati dai modelli di dati basati sulle cartelle di lavoro di Power Pivot pubblicati in una raccolta Power Pivot o dai modelli tabulari implementati in SSAS. È inoltre possibile creare e visualizzare i report di SSRS in raccolte di documenti di SharePoint. Tutti i report Power View offrono viste multiple con riquadri, i filtri dei dati, filtri grafici e visualizzazioni. Per ulteriori informazioni, vedere Novità di Reporting Services (SSRS).

Vedere anche

Ulteriori risorse

Combinazioni supportate di server e componente aggiuntivo SharePoint e Reporting Services (SQL Server 2016)

Novità di SQL Server 2016

Funzionalità deprecate o non più disponibili di SQL Server in SQL Server 2016

Novità (Analysis Services)

Analysis Services

Funzionalità supportate dalle edizioni di SQL Server 2014

Funzionalità del motore di database deprecate in SQL Server 2014