Panoramica di SQL Server in un ambiente SharePoint Server 2013
**Si applica a:**SharePoint Server 2013
**Ultima modifica dell'argomento:**2018-03-09
Sintesi: informazioni sulla relazione tra SharePoint Server 2013 e SQL Server 2008 R2 con Service Pack 1 (SP1), SQL Server 2012 e SQL Server 2014 e su come interagire con i database.
SharePoint Server 2013 supporta alcune versioni di SQL Server. In base alla versione installata, è possibile usare caratteristiche specifiche di SQL Server, ad esempio la creazione di report e business intelligence (BI).
Nota
SharePoint Foundation 2013 non supporta le caratteristiche di business intelligence, che richiedono SharePoint Server 2013.
I requisiti minimi per un server database in SharePoint Server 2013 sono SQL Server 2008 R2 con Service Pack 1 (SP1) o SQL Server 2012 o SQL Server 2014, versione a 64 bit. 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 altre informazioni, vedere Requisiti hardware e software per SharePoint Server 2016 e Requisiti software per le funzionalità di business intelligence in SharePoint Server.
Contenuto dell'articolo:
SharePoint Server 2013 e il motore di database di SQL Server
Uso dei database SQL Server che supportano SharePoint Server 2013
SQL Server 2008 R2 con Service Pack 1 (SP1)
- SQL Server Reporting Services in modalità integrata SharePoint
SQL Server 2012 e SQL Server 2014
Soluzioni a disponibilità elevata
Modalità SharePoint di Reporting Services
Caratteristiche di business intelligence
PowerPivot per SharePoint 2013
SharePoint Server 2013 e il motore di database di SQL Server
L'applicazione SharePoint Server 2013 è basata 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 mostra 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:
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 relative descrizioni in SharePoint Server. Per una rappresentazione grafica dei database che supportano SharePoint Server 2013, vedere la pagina relativa ai database che supportano SharePoint 2013.
Uso dei database 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 le query o le modifiche dirette dei database che supportano SharePoint Server. In SharePoint Server il database 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. È possibile eseguire sia SQL Server Analysis Services che SQL Server Reporting Services 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 dell'integrazione tra Reporting Services e tecnologia SharePoint e Pianificazione dell'integrazione con SharePoint.
Nota
Reporting Services supporta la modalità integrata SharePoint solo tramite SharePoint Server 2013.
Quando si configura Reporting Services con SharePoint Server 2013 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.
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:
|
Configurazione di SharePoint |
Tutte le impostazioni di configurazione del server di report definite in Amministrazione centrale, incluse le seguenti:
|
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:
|
Server di report temporaneo |
Dati temporanei, inclusi i dati seguenti:
|
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 ulteriori 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 caratteristiche di BI di SQL Server.
Soluzioni a disponibilità elevata
È consigliabile usare i gruppi di disponibilità AlwaysOn per assicurare la disponibilità elevata in SQL Server 2012 Reporting Services e SQL Server 2014 Reporting Services. Altre soluzioni a disponibilità elevata sono le istanze del cluster di failover AlwaysOn, 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 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à AlwaysOn (SQL Server) e Prerequisiti, restrizioni e consigli per i gruppi di disponibilità AlwaysOn (SQL Server).
Modalità di SharePoint di Reporting Services
La modalità di SharePoint in SQL Server 2012 Reporting Services e SQL Server 2014 Reporting Services è un servizio condiviso di SharePoint Server 2013 che viene configurato in il sito Web Amministrazione centrale SharePoint o utilizzando i cmdlet Microsoft PowerShell della modalità di SharePoint in Reporting Services. Per ulteriori informazioni, vedere Cmdlet di PowerShell (modalità Reporting Services SharePoint). La modalità di SharePoint supporta il backup e il ripristino di SharePoint Server 2013 per l'applicazione di servizio SQL Server Reporting Services e i log di traccia del Servizio di registrazione unificato. 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 ulteriori informazioni sui cmdlet Microsoft PowerShell di SharePoint per il Servizio di registrazione unificato, vedere Cmdlet per la registrazione e gli eventi in SharePoint Server 2016.
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).
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 PowerPivot per SharePoint 2013 può essere esterno alla farm di SharePoint Server 2013.
Per configurare PowerPivot per SharePoint è possibile usare il sito Web Amministrazione centrale SharePoint, lo strumenti di configurazione di PowerPivot per SharePoint 2013 o i cmdlet di Microsoft PowerShell. La tabella seguente include ogni metodo e descrizioni di ogni processo:
Metodo di configurazione di PowerPivot per SharePoint | Descrizione |
---|---|
SharePoint Server 2013Amministrazione centrale |
Offre tutte le opzioni disponibili per la configurazione dell'applicazione di servizio PowerPivot 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 PowerPivot 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 altre informazioni, vedere PowerPivot for SharePoint (SSAS) e Requisiti software per le funzionalità di business intelligence in SharePoint Server 2013.
See also
Combinazioni supportate di SharePoint e componenti di Reporting Services
Novità (Analysis Services)
Funzionalità supportate dalle edizioni di SQL Server 2014
Funzionalità del motore di database deprecate in SQL Server 2014