Panoramica di SQL Server in un ambiente SharePoint Server 2013
SI APPLICA A:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
SharePoint Server 2013 supporta diverse versioni di SQL Server. A seconda della versione installata, è possibile utilizzare funzionalità specifiche di SQL Server, come la creazione di report e business intelligence (BI).
Nota
SharePoint Foundation 2013 non supporta le caratteristiche di Business Intelligence, le quali richiedono SharePoint Server 2013.
I requisiti minimi per un server di database in SharePoint Server 2013 sono SQL Server 2008 R2 con Service Pack 1 (SP1) o SQL Server 2012 o versioni a 64 bit di SQL Server 2014. Per usare gli strumenti business intelligence (BI) in SharePoint Server 2013, è necessario installare SQL Server 2012 con Service Pack 1 (SP1) o SQL Server 2014, versione a 64 bit. Per ulteriori informazioni, vedere Requisiti hardware e software per SharePoint Server 2016.
SharePoint Server 2013 e il motore di database di SQL Server
L'applicazione SharePoint Server 2013 si basa sul motore di database di SQL Server. La maggior parte del contenuto e delle impostazioni di SQL Server 2008 R2 con Service Pack 1 (SP1), SQL Server 2012 e SQL Server 2014 è archiviata in database relazionali. La tabella seguente illustra i database usati da SharePoint Server 2013.
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 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, vedere Tipi di database e descrizioni in SharePoint Server. Per una rappresentazione grafica dei database che supportano SharePoint Server 2013, vedere Database che supportano SharePoint 20113.
Uso dei database di SQL Server che supportano SharePoint Server 2013
I database che supportano SharePoint Server 2013 sono creati automaticamente insieme a Configurazione guidata Prodotti SharePoint oppure sono creati dagli amministratori di database durante la configurazione manuale di SharePoint Server 2013.
Microsoft non supporta direttamente l'esecuzione di query o la modifica dei database che supportano SharePoint Server. In SharePoint Server il database di raccolta dati di utilizzo e integrità supporta le modifiche dello schema.
I database SQL Server che supportano SharePoint Server 2013 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 2008 R2 con Service Pack 1 (SP1)
In SQL Server 2008 R2 sono disponibili le capacità di business intelligence PowerPivot per SharePoint e PowerPivot per Excel 2010 per SharePoint tramite l'integrazione con SharePoint Server 2010. Sia SQL Server Analysis Services che SQL Server Reporting Services possono essere eseguiti nella stessa farm di SharePoint Server. In SQL Server 2008 R2 con Service Pack 1 (SP1) sono disponibili diverse nuove caratteristiche e sono risolti molti problemi presenti in SQL Server 2008 R2. Per altre informazioni, vedere "1.0 Novità del Service Pack 1" in Note sulla versione di Microsoft SQL Server 2008 R2 SP1.
SQL Server Reporting Services in modalità integrata SharePoint
SQL Server 2008 R2 Reporting Services supporta due tipi di integrazione di SharePoint. L'integrazione completa si basa sulla modalità integrata di SharePoint. L'integrazione parziale si basa su due web part, Esplora report e Visualizzatore report, che devono essere installate in un sito di SharePoint e che fanno riferimento a una istanza del server di report remoto. Per altre informazioni, vedere Panoramica di Reporting Services e Integrazione della tecnologia SharePoint e Pianificazione per l'integrazione di SharePoint.
Nota
Reporting Services supporta la modalità integrata SharePoint solo con SharePoint Server 2013.
Quando si configura Reporting Services con SharePoint Server 2013, 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.
Nota
Quando si configura un server di report da eseguire con SharePoint Server 2013 in modalità integrata, è necessario installare il componente aggiuntivo SQL Server 2012 Reporting Services o versioni successive in un server Web front-end di SharePoint. > SQL Server 2008 R2 è la versione minima e non è supportata quando si usa SQL Server 2012 Reporting Services o SQL Server 2014 Reporting Services.
Per ulteriori informazioni, vedere Combinazioni supportate dei componenti di SQL Server Reporting Services e di SharePoint. I livelli di integrazione seguenti sono disponibili quando si esegue un server di report in modalità integrata con SharePoint Server 2013.
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 |
Gli avvisi dati di Reporting Services sono disponibili per informare i destinatari in merito a modifiche ai dati del report.
Per altre informazioni, vedere Archiviazione e sincronizzazione del contenuto del server di report con i database di SharePoint
SQL Server 2012 e SQL Server 2014
SQL Server 2012 con SP1 e SQL Server 2014 offrono soluzioni di business intelligence per SharePoint Server 2013. La modalità di SharePoint di SQL Server 2012 fornisce funzionalità per SQL Server Analysis Services e SQL Server Reporting Services. Inoltre, la modalità di SharePoint fornisce funzionalità di business intelligence di SQL Server in SharePoint Server 2013. Per altre informazioni, vedere Funzionalità supportate dalle edizioni di SQL Server 2012 e Funzionalità supportate dalle edizioni di SQL Server 2014.
Nota
SharePoint Foundation 2013 non supporta le caratteristiche di Business Intelligence di SQL Server.
Soluzioni a disponibilità elevata
È consigliabile usare gruppi di disponibilità AlwaysOn per la disponibilità elevata in SQL Server 2012 Reporting Services e SQL Server 2014 Reporting Services. Altre soluzioni a disponibilità elevata sono istanze del cluster di failover AlwaysOn, mirroring del database e 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 2012 o SQL Server 2014 e SharePoint Server 2013. 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).
Modalità SharePoint di Reporting Services
La modalità SharePoint in SQL Server 2012 Reporting Services e SQL Server 2014 Reporting Services è un servizio condiviso di SharePoint Server 2013 configurato nel sito Web Amministrazione centrale SharePoint o usando i cmdlet di Microsoft PowerShell in modalità SharePoint di Reporting Services. Per ulteriori informazioni, vedere Cmdlet di PowerShell (modalità Reporting Services SharePoint). La modalità SharePoint supporta il backup e il ripristino di SharePoint Server 2013 per l'applicazione del servizio SQL Server Reporting Services e i log di traccia del servizio di registrazione unificata (ULS). La modalità di SharePoint supporta anche l'autenticazione basata sulle attestazioni. Per ulteriori informazioni, vedere la sezione relativa alla modalità SharePoint di Novità (Reporting Services). Per altre informazioni sui cmdlet di Microsoft PowerShell di SharePoint per ULS, vedere Cmdlet di registrazione ed eventi in SharePoint 2013.
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 altre informazioni, vedere Server di report di Reporting Services (SSRS) e Server di report di Reporting Services (modalità SharePoint).
Caratteristiche di business intelligence
Nota
SharePoint Foundation 2013 non supporta le caratteristiche di business intelligence, che richiedono SharePoint Server 2013.
Quando si installano SQL Server 2012 Analysis Services (SSAS) e SQL Server 2012 Reporting Services (SSRS) in una farm SharePoint Server 2013, vengono abilitate le caratteristiche di business intelligence seguenti:
SQL Server 2012 PowerPivot per SharePoint 2013
Power View per SharePoint 2013
Progettazione report interattiva di Reporting Services, in esecuzione su modelli di dati tabulari di PowerPivot o Analysis Services
Il motore di analisi in memoria xVelocity in SQL Server 2012 supporta BI in modalità self-service e BI aziendale. Per altre informazioni, vedere xVelocity in SQL Server 2012.
Per ulteriori informazioni, vedere Guida per l'utilizzo delle funzionalità di Business Intelligence di SQL Server in una farm di SharePoint, Installare le funzionalità di Business Intelligence di SQL Server con SharePoint 2013 (SQL Server 2012 SP1) e Installare le funzionalità di Business Intelligence di SQL Server con SharePoint (PowerPivot e Reporting Services).
Per altre informazioni, vedere Installare le funzionalità BI di SQL Server con SharePoint (PowerPivot e Reporting Services).
PowerPivot per SharePoint 2013
SQL Server 2012 con SP1 è necessario per la distribuzione di PowerPivot per SharePoint 2013. PowerPivot per SharePoint 2013 è un'applicazione di servizio SharePoint Server che viene resa disponibile quando Analysis Services è in esecuzione in modalità SharePoint. È quindi disponibile un server che ospita dati di PowerPivot in una farm di SharePoint. SQL Server 2012 Analysis Services offre tre modalità per l'analisi: Multidimensionale, Tabulare e PowerPivot per SharePoint. Ogni modalità server è indipendente dalle altre e ogni modalità supporta un tipo di database analitico eseguibile solo in tale modalità. Per altre informazioni su SQL Server 2012 Analysis Services (SSAS), vedere Analysis Services. Per ulteriori servizi su SQL Server 2014 Analysis Services, vedere Analysis Services. Il server che ospita Power Pivot per SharePoint 2013 può trovarsi all'esterno di una farm di SharePoint Server 2013.
Per configurare Power Pivot per SharePoint, è possibile usare il sito Web Amministrazione centrale SharePoint, lo strumento di configurazione di Power Pivot per SharePoint 2013 o i cmdlet di Microsoft PowerShell. Nella tabella seguente vengono elencati i metodi e ne viene descritto il processo:
Metodo di configurazione di Power Pivot per SharePoint | Descrizione |
---|---|
Amministrazione centrale SharePoint Server 2013 |
Offre tutte le opzioni disponibili per la configurazione dell'applicazione di servizio Power Pivot per SharePoint. |
Strumento di configurazione di PowerPivot per SharePoint 2013 |
Valuta un'installazione esistente e determina gli elementi da configurare nella farm di SharePoint e PowerPivot per SharePoint, quindi esegue tutte le configurazioni necessarie. |
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 Power Pivot per SharePoint. |
Il componente aggiuntivo PowerPivot per SharePoint 2013 abilita la Raccolta PowerPivot, la pianificazione dell'aggiornamento dei dati e Dashboard di gestione PowerPivot in Amministrazione centrale. Per ulteriori informazioni, vedere PowerPivot for SharePoint (SSAS).
Vedere anche
Ulteriori risorse
Combinazioni supportate di SharePoint e componenti di Reporting Services
Funzionalità supportate dalle edizioni di SQL Server 2014
Funzionalità del motore di database deprecate in SQL Server 2014