Procedura: Rilevamento delle informazioni sulla versione (Reporting Services)

[Questa documentazione è solamente un'anteprima ed è soggetta a modifiche nelle versioni successive. Sono presenti anche argomenti vuoti, utilizzati come segnaposto].

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 Upgrade (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 di Gestione configurazione Reporting Services. Se, tuttavia, non è possibile connettersi al server di report a causa di errori di compatibilità tra versioni, si possono utilizzare procedure alternative disponibili più avanti in questo argomento.

Per individuare le informazioni sulla versione di Reporting Services in Gestione configurazione

  • Avviare Gestione configurazione 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

  1. 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 \Microsoft SQL Server\<SQL Server Instance>\Reporting Services\LogFiles.

  2. Le informazioni sulla versione del server di report sono disponibili in <Product> all'inizio del file.

  3. 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. Ad esempio, http:\\NomeServer\reportserver. Le informazioni sulla versione sono disponibili nella parte inferiore della pagina e utilizzano il formato <versione>:<numerobuild>. Se il numero di versione è 10.50, si è connessi a un'istanza del server di report di SQL Server 2008 R2. La versione di Microsoft SQL Server Code-Named “Denali”, Community Technology Preview 3 (CTP 3) è 11.0.

Per individuare le informazioni sull'edizione per un'istanza del database che ospita i database del server di report

  1. Aprire il file registro di traccia del servizio del server di report in un editor di testo.

  2. 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 del database 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

  1. Avviare Business Intelligence Development Studio, quindi scegliere Informazioni su Visual Studio dal menu ?.

  2. 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 Microsoft SQL Server Code-Named “Denali”, Community Technology Preview 3 (CTP 3) 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 in modo da puntare 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, avviarlo e fare clic sul pulsante Generatore report, scegliere Opzioni, quindi Risorse e fare clic su Informazioni su.

Le informazioni sulla versione possono essere recuperate a livello di codice. Per recuperare le informazioni sulla versione del server, utilizzare ServerInfoHeaderValue. Per recuperare le informazioni sulla versione del database, utilizzare GetDatabaseVersionDisplayName.

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

Microsoft SQL Server Code-Named “Denali”, Community Technology Preview 3 (CTP 3)

11.00.nnnn.nn

n/d

SQL Server 2008 R2

10.50.1600

n/d

SQL Server 2008 Service Pack 1 (SP1)

10.0.2531.00

C.0.9.45

SQL Server 2008

10.0.1600.00

C.0.9.45

SQL Server 2005 Reporting Services Service Pack 3 (SP3)

9.0.4035.00

C.0.8.54

SQL Server 2005 Reporting Services Service Pack 2 (SP2)

9.0.3042.00

C.0.8.54

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

Mostra: