Condividi tramite


Panoramica di SQL Server in un ambiente SharePoint Server 2016

 

**Si applica a:**SharePoint Server 2016

**Ultima modifica dell'argomento:**2018-01-25

Riepilogo: ulteriori informazioni sul rapporto di SharePoint Server 2016 con SQL Server e su come è possibile interagire con i database.

Di seguito sono indicati i requisiti minimi per un server di database in una farm di 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

Nota

SQL Server Express non è supportato con SharePoint Server 2016.

A seconda della versione installata, è possibile utilizzare funzionalità specifiche di SQL Server, come la creazione di report e business intelligence (BI). Per ulteriori informazioni, vedere Requisiti hardware e software per SharePoint Server 2016.

SharePoint Server 2016 supporta le seguenti tipologie:

  • SQL Server2016 Reporting Services (SSRS)

  • SQL Server 2016 Analysis Services (SSAS)

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.

Contenuto dell'articolo:

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

  • Uso dei database SQL Server che supportano SharePoint Server 2016

  • SQL Server 2014 con Service Pack 1 (SP1)

    • Soluzioni a disponibilità elevata

    • Modalità SharePoint di Reporting Services

  • SQL Server 2016

    • PowerPivot per SharePoint

    • Power View per SharePoint

SharePoint Server 2016 e 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 mostra i database usati da SharePoint Server 2016.

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, vedere Tipi di database e relative descrizioni in SharePoint Server. Per una panoramica grafica dei database che supportano SharePoint Server 2016, vedere Guida di riferimento rapida: Database di SharePoint Server 2016. È anche possibile scaricare questo poster di database di SharePoint Server 2016 come file PDF o Visio.

Uso dei database SQL Server che supportano SharePoint Server 2016

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 le query o le modifiche dirette dei database che supportano SharePoint Server 2016. In SharePoint Server 2016 il database Raccolta dati di utilizzo e integrità supporta le modifiche dello schema.

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).

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 Configurare Office Online Server per SharePoint Server 2016.

Soluzioni a disponibilità elevata

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

Nota

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

Per ulteriori informazioni, vedere Gruppi di disponibilità AlwaysOn (SQL Server) e Prerequisiti, limiti e suggerimenti per i gruppi a disponibilità elevata (SQL Server).Per informazioni sulla disponibilità elevata per i servizi di creazione dei report di SQL Server, 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 viene creato un server di report. Tale server di report è il componente centrale di Reporting Services e 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 consegna.

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 RTM è 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 ulteriori informazioni, scaricare il nuovo white paper Distribuzione di PowerPivot e PowerView di SQL Server 2016 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 PowerPivot e PowerView di SQL Server 2016 in una farm di SharePoint 2016 multilivello.

Per ulteriori 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 PowerPivot 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).

See also

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