Procedura: Rilevamento delle informazioni sulla versione (Reporting Services)
Reporting Services è costituito da più applicazioni, strumenti e componenti. Se si installano o aggiornano componenti in una singola operazione, tutte le parti di un'installazione saranno della stessa versione. Se, tuttavia, si eseguono più istanze affiancate, si configurano i componenti server per l'esecuzione in computer diversi o si pubblicano elementi in un server centrale, possono verificarsi errori di compatibilità se si tenta di utilizzare gli strumenti client di una versione con un server di report di un'altra versione. Tali errori si verificano con maggiore probabilità durante le operazioni di pubblicazione o se si tenta di utilizzare lo strumento di configurazione di Reporting Services per connettersi a un server di report di una versione precedente.
Questo argomento consente di identificare le informazioni sulla versione o sull'edizione per determinare se aggiornare un componente o utilizzare un'installazione diversa di un'istanza client o server. Per ulteriori informazioni sull'aggiornamento, vedere Aggiornamento (Reporting Services).
È improbabile che si verifichino errori di compatibilità tra versioni per le connessioni al database del server di report. Il server di report può aggiornare automaticamente un database del server di report a cui è connesso, eliminando in tal modo la causa principale della mancata corrispondenza delle versioni del database, che si verifica talvolta nelle versioni precedenti. Tuttavia, è possibile che si verifichi un errore in una distribuzione con scalabilità orizzontale se non sono stati aggiornati tutti i nodi.
Il modo più semplice per visualizzare le informazioni sulla versione e sull'edizione del server di report consiste nell'accedere alla pagina Stato server di report dello strumento di configurazione di Reporting Services. Se, tuttavia, non è possibile connettersi al server di report a causa di errori di compatibilità tra versioni, sono disponibili procedure alternative, indicate più avanti in questo argomento.
[!NOTA]
Le informazioni sulla versione possono essere recuperate anche a livello di programmazione. Per recuperare le informazioni sulla versione del server, utilizzare ServerInfoHeaderValue. Per recuperare le informazioni sulla versione del database, utilizzare Metodo GetDatabaseVersionDisplayName (WMI).
Per individuare le informazioni sulla versione dello strumento di configurazione di Reporting Services
- Avviare lo strumento di configurazione di Reporting Services. Nella pagina Stato server di report visualizzare il valore Versione prodotto e confrontarlo con la tabella delle informazioni sulla versione riportata di seguito in questo argomento.
Per individuare le informazioni sulla versione e sull'edizione per un'istanza del server di report
Aprire il file del log di traccia del servizio del server di report in un editor di testo. Il nome del file è ReportServerService_<timestamp>.log e il file si trova nella cartella \Reporting Services\ReportServer\logfiles.
Le informazioni sulla versione del server di report sono disponibili in <Product> all'inizio del file.
Le informazioni sull'edizione del server di report sono disponibili nelle istruzioni INFO più avanti nel file:
- Reporting Services starting SKU indica l'edizione dell'istanza del server di report.
Un approccio alternativo per la visualizzazione delle informazioni sulla versione del server di report consiste nel digitare l'URL del server di report nella barra degli indirizzi di una finestra del browser. Le informazioni sulla versione sono disponibili nella parte inferiore della pagina e utilizzano il formato <versione>:<numerobuild>. Se il numero di versione è 10, si è connessi a un'istanza del server di report di SQL Server 2008.
Per individuare le informazioni sull'edizione per un'istanza del database che ospita i database del server di report
Aprire il file del log di traccia del servizio del server di report in un editor di testo. Il nome del file è ReportServerService_<timestamp>.log e il file si trova nella cartella \Reporting Services\ReportServer\logfiles.
Le informazioni sull'edizione del server di database che ospita il database del server di report sono disponibili nelle istruzioni INFO più avanti nel file:
- Catalog SQL Server Edition indica l'edizione del server di database che ospita il database del server di report.
Le informazioni sulla versione non sono disponibili in file di log, strumenti o tramite le interfacce di programmazione. Utilizzare la tabella alla fine di questo argomento per ottenere le informazioni sulla versione del database del server di report.
Per individuare le informazioni sulla versione di Progettazione report e Progettazione modelli
Avviare Business Intelligence Development Studio, quindi scegliere Informazioni su Visual Studio dal menu ?.
Nell'elenco dei prodotti installati fare clic su Reporting Services. Le informazioni sulla versione vengono visualizzate nella sezione dei dettagli sul prodotto della finestra di dialogo.
Per individuare le informazioni sulla versione di Gestione report o Generatore report
In SQL Server 2008 Gestione report viene eseguito nel servizio del server di report. Se pertanto si conosce il numero di versione del servizio del server di report, si conosce anche la versione di Gestione report. Se, tuttavia, si configura un'istanza di Gestione report perché punti a un'istanza diversa di ReportServer, è possibile che la versione di Gestione report e del server di report non siano sincronizzate. Per verificare la versione di Gestione report, fare clic con il pulsante destro del mouse su una pagina Web in Gestione report, quindi scegliere HTML per visualizzare il codice HTML della pagina. Le informazioni sulla versione sono incorporate nel codice HTML sottostante.
Per individuare le informazioni sulla versione di Generatore report, avviare Generatore report, quindi scegliere Informazioni su Generatore report dal menu ?.
Informazioni sulla versione
Nella tabella seguente è incluso l'elenco dei numeri di versione per il server di report e il database del server di report, aggiornato alla data di rilascio:
Versione |
Server di report |
Database del server di report |
---|---|---|
SQL Server 2008 |
10.n.nnnn.nn |
N/D |
SQL Server 2005 Reporting Services Service Pack 2 (SP2) |
9.0.3042.00 |
C.0.8.45 |
SQL Server 2005 Express with Advanced Services |
9.0.3042.00 |
C.0.8.45 |
SQL Server 2005 Reporting Services Service Pack 1 (SP1) |
9.0.2049.00 |
C.0.8.43 |
SQL Server 2005 Reporting Services |
9.0.1399.01 |
C.0.8.40 |
SQL Server 2000 Reporting Services Service Pack 2 (SP2) |
8.00.1038 |
C.0.6.54 |
SQL Server 2000 Reporting Services Service Pack 1 (SP1) |
8.00.0878 |
C.0.6.51 |
SQL Server 2000 Reporting Services |
8.00.0743 |
C.0.6.43 |