Procedura: Installazione di Reporting Services affiancato a una versione precedente
È possibile installare più versioni di Reporting Services, in cui un'istanza di SQL Server 2000 Reporting Services viene eseguita affiancata a un'istanza di SQL Server 2005 Reporting Services.
[!NOTA] Se si installa .NET Framework 2.0 o si registra ASP.NET 2.0 in un server che esegue Internet Information Services (IIS) 5.0 o in cui è attiva la modalità compatibilità IIS 5.0, è possibile che l'installazione di SQL Server 2000 Reporting Services si interrompa. Per ulteriori informazioni sulla ripresa delle operazioni del server, vedere Procedura: Risoluzione dei problemi relativi alle installazioni affiancate di SQL Server 2000 e SQL Server 2005 Reporting Services.
Per eseguire simultaneamente due versioni diverse, è necessario installare SQL Server 2005 come istanza denominata e continuare a eseguire SQL Server 2000 come istanza predefinita. SQL Server 2000 non supporta le istanze denominate e pertanto non può essere configurata per questo utilizzo.
Quando si eseguono più versioni di Reporting Services sullo stesso computer, tenere presente quanto segue:
- È possibile utilizzare un Motore di database di SQL Server 2000 per ospitare un database del server di report per un'installazione di SQL Server 2005 Reporting Services.
- Le directory virtuali devono essere univoche per ogni istanza del server di report e di Gestione report. È consigliabile aggiungere il nome dell'istanza o le informazioni sulla versione al nome di ogni directory virtuale, per distinguere i singoli componenti. È ad esempio possibile denominare ReportServer2005 e Reports2005 le directory virtuali create per i componenti di SQL Server 2005.
- È possibile utilizzare lo stesso sito Web per tutte le directory virtuali, ma è necessario creare un pool di applicazioni separato per il server di report SQL Server 2005 e le applicazioni di Gestione report.
- Gli spazi dei nomi dei report e gli endpoint SOAP sono diversi per ogni versione. Per ulteriori informazioni, vedere Miglioramenti della programmabilità di Reporting Services nella documentazione in linea di SQL Server.
- I file di definizione di report (con estensione rdl) creati nella versione SQL Server 2005 di Progettazione report possono essere pubblicati solo in un server di report SQL Server 2005.
- I file di definizione di report (con estensione rdl) creati nella versione SQL Server 2005 di Progettazione report possono essere pubblicati sia in un server di report SQL Server 2000 che SQL Server 2005. Se si pubblica un file con estensione rdl di SQL Server 2000 in un server di report SQL Server 2005, verrà convertito e archiviato nel server di report in formato SQL Server 2005. Se si apre un report di SQL Server 2000 Reporting Services nella versione SQL Server 2005 di Progettazione report, verrà richiesto di aggiornarlo. Per ulteriori informazioni, vedere Aggiornamento dei report.
- Lo strumento Gestione configurazione Reporting Services non può essere utilizzato per configurare un server di report SQL Server 2000. È possibile tuttavia utilizzare Management Studio per connettersi al server di report SQL Server 2000. Si noti che quando si installano versioni diverse di Reporting Services, ogni installazione del server di report presenta un'stanza di Gestione report corrispondente che può essere utilizzata solo con tale installazione. Potrebbero esserci piccole differenze nelle diverse versioni di Gestione report.
È possibile eseguire le versioni più recenti e quelle precedenti di Progettazione report affiancate. In questo caso, tenere presente che per ogni istanza devono essere utilizzate o installate versioni diverse di Visual Studio:
- Progettazione report di SQL Server 2000 richiede Visual Studio 2003 e non può essere eseguito in Visual Studio 2005. È possibile pubblicare report da Progettazione report di SQL Server 2000 a un server di report SQL Server 2005.
- SQL Server 2005 utilizza Visual Studio 2005. Se Visual Studio 2005 non è installato, durante l'installazione verrà installata automaticamente la versione della shell di Visual Studio necessaria per l'esecuzione di Progettazione report. Non è possibile utilizzare Progettazione report di SQL Server 2005 per pubblicare report in un server di report SQL Server 2000.
Per installare Reporting Services affiancato a una versione precedente
Eseguire il programma di installazione di SQL Server 2005 e assicurarsi di eseguire le operazioni seguenti:
- Specificare un nome di istanza univoco nella pagina Nome istanza o nell'opzione instancename se si esegue una installazione dalla riga di comando.
- Scegliere l'installazione di tipo "solo file" per il server di report. A tale scopo selezionare l'opzione Installa senza configurare il server nella pagina Opzioni di installazione Server report di Installazione guidata di SQL Server oppure utilizzare RSCONFIGURATION=filesonly in un'installazione dalla riga di comando.
Al termine dell'installazione, eseguire lo strumento Gestione configurazione Reporting Services per distribuire la nuova istanza di SQL Server 2005.
Connettersi all'istanza del server di report appena installata. A tale scopo, specificare il nome del server e l'istanza SQL Server denominata e quindi fare clic su Connetti.
Nelle pagine Directory virtuale Server report e Directory virtuale Gestione report specificare una directory virtuale univoca per il server di report e Gestione report. Non è possibile utilizzare nomi identici a quelli utilizzati per l'istanza di SQL Server 2000.
Gli account di servizio Windows e di servizio Web dovrebbero venire configurati automaticamente quando vengono specificate le directory virtuali. In alcuni casi, la configurazione automatica potrebbe non avere esito positivo per l'account del servizio Web. Se si utilizza Microsoft Internet Information Services (IIS) 6.0, è possibile risolvere questo errore specificando un pool di applicazioni diverso.
Nella pagina Impostazioni database connettersi all'istanza di SQL Server che si desidera utilizzare per ospitare il database del server di report. L'istanza del Motore di database viene specificata per impostazione predefinita. Se si desidera utilizzare un altro server, è necessario digitare il nome del server. Fare clic su Connetti per connettersi al server.
Fare clic su Nuovo per creare un database del server di report. Nella finestra di dialogo Connessione SQL Server digitare un nome di database. Se ci si sta connettendo a un computer SQL Server remoto, specificare credenziali che dispongano delle autorizzazioni per la creazione di un database. Fare clic su OK.
Facoltativamente, specificare le credenziali utilizzate dal server di report per la connessione al database. Per impostazione predefinita vengono utilizzate le credenziali dell'account di servizio. Fare clic su Applica per salvare le modifiche alla configurazione del database .
Nella pagina Chiave di crittografia creare una copia di backup delle chiavi.
Per verificare che la nuova istanza sia operativa, è possibile pubblicare report di esempio e quindi visualizzarli tramite Gestione report. Ricordarsi di specificare la directory virtuale di Gestione report definita per la nuova istanza. Per istruzioni dettagliate su come pubblicare report di esempio, vedere la sezione relativa alla configurazione del server di report e all'installazione degli esempi nell'argomento Procedura: Pubblicazione di esempi di report (Progettazione report) nella documentazione in linea di SQL Server.
Vedere anche
Riferimento
Concetti
Installazione di Reporting Services mediante il programma di installazione
Installazione di SQL Server Reporting Services
Altre risorse
Procedura: Avvio di Gestione configurazione Reporting Services
Configurazione delle directory virtuali del server di report
Procedure per l'installazione di Reporting Services
Strumento Gestione configurazione Reporting Services