Modalità di distribuzione di Reporting Services

Data creazione: 12 dicembre 2006

SQL Server 2005 Reporting Services supporta due modalità per la distribuzione delle istanze dei server di report:

  • La modalità nativa, che include la modalità nativa con web part di SharePoint.
  • La modalità di integrazione con SharePoint.

[!NOTA] In SQL Server 2005 Service Pack 2 (SP2) è stato introdotto il concetto di modalità operativa per un server di report Reporting Services. Prima di tale versione tutti i server di report venivano eseguiti in quella che ora è definita come modalità nativa.

Modalità nativa

In modalità nativa un server di report è un server applicazioni autonomo che fornisce tutte le funzionalità necessarie per la visualizzazione, la gestione, l'elaborazione e il recapito di report e modelli di report. Questa è la modalità predefinita per le istanze del server di report.

Tutte le istanze del server di report vengono installate in modalità nativa o senza una modalità specifica. I server di report installati con la configurazione predefinita sono completamente operativi in modalità nativa. I server di report installati in modalità "solo file", ovvero utilizzando l'opzione Installa senza configurare il server disponibile nella pagina Opzioni di installazione Server report, non sono configurati. La modalità di esecuzione del server è determinata dal flag di database impostato successivamente per l'istanza.

Modalità nativa con web part di SharePoint

In Reporting Services sono disponibili due web part che è possibile installare e registrare su un'istanza di Windows SharePoint Services 2.0 o 3.0 e che possono essere utilizzate per trovare e visualizzare da un sito di SharePoint report archiviati ed elaborati in un server di report eseguito in modalità nativa. Tali web part sono state introdotte nelle versioni precedenti di Reporting Services. Per un confronto tra le web part disponibili in modalità nativa e le funzionalità della modalità di integrazione con SharePoint, vedere Confronto di livelli di integrazione tra versioni di Reporting Services e tecnologie SharePoint.

Modalità di integrazione con SharePoint

Dopo l'installazione di Reporting Services è possibile configurare il server di report per l'esecuzione in modalità di integrazione con SharePoint. In questa modalità il server di report diventa parte della distribuzione dell'applicazione Web di SharePoint. Gli utenti di Windows SharePoint Services 3.0 o Office SharePoint Server 2007 possono archiviare i report nelle raccolte di SharePoint e accedervi dagli stessi siti di SharePoint utilizzati per accedere ad altri documenti aziendali.

Un server di report è configurato per la modalità di integrazione con SharePoint se presenta le caratteristiche seguenti:

  • Il server di report esegue SQL Server 2005 SP 2, l'istanza di destinazione della tecnologia SharePoint ha versione 3.0 ed entrambi i server soddisfano i requisiti per l'esecuzione in questa modalità. Per ulteriori informazioni, vedere Requisiti per l'esecuzione di Reporting Services in modalità di integrazione con SharePoint.
  • Il database del server di report viene creato con un'opzione che lo contrassegna per le operazioni in modalità integrata. Quando si connette un'istanza del server di report a un database del server di report eseguito in modalità di integrazione con SharePoint, la proprietà SharePointIntegrated del server di report viene automaticamente impostata su True. Il server di report passa in tal modo all'estensione di protezione e all'endpoint SOAP utilizzati quando un server di report è impostato per la modalità SharePointIntegrated.
  • Se alla creazione del database del server di report si imposta la modalità SharePointIntegrated, la gerarchia dei siti di Windows SharePoint Services diverrà la gerarchia del contenuto per il server di report. Il server di report accetta solo percorsi costituiti da URL di SharePoint completi. I percorsi relativi non sono consentiti. È necessario specificare le estensioni di file per tutti gli elementi. Per ulteriori informazioni sulla gerarchia e i requisiti relativi agli URL, vedere Distribuzione di report, modelli e origini dei dati condivise in un sito di SharePoint.
  • Il server di report e l'applicazione Web di SharePoint sono configurati per connettersi tra loro e al server di report vengono concesse le autorizzazioni necessarie per i database di SharePoint.

Integrazione di una distribuzione con scalabilità orizzontale del server di report con prodotti e tecnologie SharePoint

Se si desidera integrare una distribuzione con scalabilità orizzontale del server di report, ovvero più istanze del server di report che condividono un singolo database del server di report, con prodotti o tecnologie SharePoint, considerare gli aspetti seguenti:

  • La distribuzione con scalabilità orizzontale deve essere sottoposta a bilanciamento del carico ed è necessario accedervi tramite un URL del server virtuale che fornisce un singolo punto di ingresso. In questo modo, sarà possibile specificare un singolo URL per le istanze del server di report durante la configurazione delle funzionalità di integrazione server in Amministrazione centrale di SharePoint 3.0.
    È necessario utilizzare una soluzione di bilanciamento del carico hardware o software distinta. Reporting Services non offre funzionalità di bilanciamento del carico o la possibilità di configurare un URL del server virtuale.
  • La distribuzione con scalabilità orizzontale deve essere integrata con una singola farm di SharePoint. Non è possibile integrare singoli nodi del server di report in una distribuzione con scalabilità orizzontale con singole istanze di un prodotto o una tecnologia SharePoint. Il mancato rispetto di questa indicazione provoca il danneggiamento dei dati nel database del server di report back-end.
    Per ulteriori informazioni sulle configurazioni supportate, vedere Configurazioni di distribuzione per Reporting Services in modalità di integrazione con SharePoint.

Passaggio da una modalità all'altra

Le modalità del server di report si escludono a vicenda. Per cambiare modalità è possibile ridefinire lo scopo di una distribuzione del server di report esistente, ma non esistono metodologie supportate per la migrazione del contenuto tra i due diversi tipi di database.

Per cambiare modalità, modificare la connessione dal server di report al database del server di report in modo che faccia riferimento a un database che supporta una modalità operativa specifica. Per ulteriori informazioni sulla configurazione di un'istanza del server di report esistente per l'esecuzione in modalità di integrazione con SharePoint, vedere Configurazione di Reporting Services per l'integrazione con SharePoint 3.0.

Distribuzione di un server di report integrato con SharePoint in un ambiente multilingue

I prodotti Windows SharePoint Services e Office Server sono disponibili in un numero di lingue superiore rispetto aSQL Server 2005. SQL Server 2005 è attualmente localizzato nelle lingue seguenti: cinese semplificato, cinese tradizionale, francese, tedesco, italiano, giapponese, coreano, russo e spagnolo.

Quando si configura un server di report per l'esecuzione nell'ambito di una distribuzione di prodotti o tecnologie SharePoint, è possibile che i vari elementi vengano visualizzati in lingue diverse. L'interfaccia utente, la documentazione e i messaggi verranno visualizzati nelle lingue seguenti:

  • Tutti gli strumenti, le pagine di applicazione, gli errori, gli avvisi e i messaggi generati da Reporting Services verranno visualizzati nella lingua utilizzata dall'istanza di Reporting Services, ovvero in una delle lingue di SQL Server.
  • Le pagine di applicazione disponibili in un sito di SharePoint, la web part Visualizzatore report e Generatore report vengono visualizzati in una delle 22 lingue supportate per il componente aggiuntivo di Reporting Services. Per visualizzare l'elenco delle lingue supportate, visitare il sito SQL Server Downloads (informazioni in lingua inglese) e individuare la pagina di download per il componente aggiuntivo di Reporting Services.
  • I siti di SharePoint, lo strumento Amministrazione centrale di SharePoint, la Guida in linea e i messaggi sono disponibili nelle 39 lingue supportate dai prodotti Office Server.

Se la lingua del prodotto o della tecnologia SharePoint in uso è diversa da quella del server di report, Reporting Services tenterà di utilizzare la lingua più simile disponibile nella stessa famiglia linguistica. Se non è disponibile un sostituto sufficientemente simile, per il server di report verrà utilizzata la lingua inglese.

Per ulteriori informazioni sul supporto delle lingue in Reporting Services, vedere Considerazioni sul supporto internazionale per Reporting Services in msdn.microsoft.com o Considerazioni sulle impostazioni internazionali per Reporting Services nella documentazione in linea di SQL Server.

Cronologia modifiche

Versione Cronologia

15 settembre 2007

Nuovo contenuto:
  • Integrazione di una distribuzione con scalabilità orizzontale del server di report con prodotti e tecnologie SharePoint

Vedere anche

Attività

Procedura: Creazione di un database del server di report per la modalità di integrazione con SharePoint (Configurazione di Reporting Services)
Procedura: Passaggio da una modalità del server all'altra (Configurazione di Reporting Services)

Concetti

Requisiti per l'esecuzione di Reporting Services in modalità di integrazione con SharePoint
Configurazione di Reporting Services per l'integrazione con SharePoint 3.0
Configurazione di una distribuzione con scalabilità orizzontale di un server di report
Panoramica sulla protezione per Reporting Services utilizzato in modalità di integrazione con SharePoint

Altre risorse

Installazione di SQL Server Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005