Installazione di più istanze di Reporting Services

Data aggiornamento: 12 dicembre 2006

È possibile installare più istanze di Reporting Services sullo stesso computer. L'installazione di più istanze è utile se si desidera ospitare contenuto diverso da siti specifici. Ogni istanza avrà database del server di report, file di configurazione e directory virtuali specifici. Se si desidera condividere un singolo database del server di report tra più istanze e si esegue SQL Server 2005 Enterprise Edition, è possibile configurare una distribuzione con scalabilità orizzontale. Per ulteriori informazioni su questo scenario di distribuzione, vedere Configurazione di una distribuzione con scalabilità orizzontale di un server di report.

Per le installazioni multi-istanza sono possibili le configurazioni seguenti:

  • Più istanze con la stessa versione ed edizione. Ogni istanza del server di report si connette al proprio database del server di report locale o remoto.
  • Più istanze con versioni ed edizioni diverse. È ad esempio possibile eseguire SQL Server 2005 Express, SQL Server 2005 Developer Edition e SQL Server 2000 Enterprise Edition sullo stesso computer.
    Il supporto per più istanze è fornito tramite SQL Server 2005. Se si esegue SQL Server 2000 e 2005 sullo stesso computer, sarà possibile utilizzare una sola istanza di SQL Server 2000 Reporting Service, che dovrà essere eseguita come istanza predefinita (ovvero, come MSSQLSERVER). Ogni istanza aggiuntiva deve essere costituita da un'edizione di SQL Server 2005 e deve essere installata come istanza denominata.

Ogni istanza di SQL Server è isolata dalle altre istanze in esecuzione sullo stesso computer. È possibile installare versioni ed edizioni diverse come istanze separate sullo stesso computer (eseguendo ad esempio SQL Server 2000 Enterprise Edition e SQL Server 2005 Developer Edition come istanze distinte).

Quando vengono eseguite più istanze di Reporting Services sullo stesso computer è possibile configurare tutte le istanze per l'utilizzo del sito Web predefinito in Internet Information Services (IIS). In tal caso ogni istanza del server di report viene identificata in modo univoco tramite la rispettiva directory virtuale. In alternativa, è possibile configurare ogni istanza per l'utilizzo di uno specifico indirizzo IP qualora si desideri utilizzare siti Web non predefiniti o indirizzare tutte le richieste del server di report su uno specifico indirizzo IP.

Installazione di un'istanza del server di report

Per installare più istanze di Reporting Services, è necessario eseguire il programma di installazione una volta per ogni istanza del server di report che si desidera installare. Non è possibile installare più istanze contemporaneamente.

Installazione di un'istanza predefinita del server di report

Alla prima esecuzione del programma di installazione è possibile scegliere di installare la prima istanza del server di report come installazione predefinita qualora il computer rispetti i requisiti. Per installazione predefinita si intende un'installazione che utilizza tutti i valori predefiniti e che pertanto dà luogo a un server di report pronto da utilizzare al termine dell'installazione. Può essere presente una sola istanza predefinita di Reporting Services in una singola istanza di SQL Server. Per ulteriori informazioni sui requisiti per un'installazione predefinita, vedere Configurazione predefinita per l'installazione di un server di report.

Se non si desidera utilizzare i valori predefiniti o se il computer in uso non rispetta tutti i requisiti per un'installazione predefinita, è necessario installare Reporting Services come istanza denominata.

Installazione di un server di report come istanza denominata

Se si installano più istanze del server di report sullo stesso computer, ogni ulteriore istanza deve essere installata come istanza denominata.

Per installare un'istanza denominata del server di report:

Nel file system i file di programma di ogni istanza del server di report vengono mantenuti in cartelle di istanza distinte (ad esempio MSSQL.2, MSSQL.3 e così via). Il programma di installazione crea le cartelle nell'ordine in cui viene installata l'istanza. Per ulteriori informazioni sull'installazione di più istanze, vedere Procedura: Installazione di SQL Server 2005 (programma di installazione).

Configurazione di un'istanza del server di report

Per configurare diverse istanze del server di report nello stesso computer, è possibile utilizzare lo strumento Gestione configurazione Reporting Services per selezionare l'istanza che si desidera configurare. Reporting Services utilizza le convenzioni di denominazione dell'istanza di SQL Server per identificare ogni istanza:

  • Un'istanza predefinita utilizza il nome di istanza predefinito MSSQLServer.
  • Un'istanza predefinita di SQL Server Express è SQLExpress. Si noti che SQL Server Express installa sempre un'istanza denominata.
  • Le altre istanze denominate sono identificate dal nome specificato durante l'installazione.

Per ulteriori informazioni sulla connessione a una istanza del server di report specifica, vedere Procedura: Avvio di Gestione configurazione Reporting Services.

Accesso a un'istanza del server di report in una distribuzione multi-istanza

Per accedere a un'istanza specifica di un server di report o di Gestione report, oppure per pubblicare report in un'istanza specifica, è necessario digitare l'URL per l'istanza che si desidera utilizzare.

La directory virtuale per ogni istanza deve essere univoca. Se si sta creando una directory virtuale per un'istanza denominata o un'istanza predefinita di SQL Server Express, lo strumento Gestione configurazione Reporting Services include automaticamente le informazioni sull'istanza per creare un nome di directory virtuale univoco. Si supponga ad esempio di avere un server denominato SERVER01 sul quale è stata installata un'istanza del server di report predefinita, un'istanza del server di report denominata (identificata come TestServer) e un'istanza di SQL Server Express. Gli URL predefiniti per tali istanze sarebbero i seguenti:

  • http://server01/reportserver
  • http://server01/reportserver$SQLExpress
  • http://server01/reportserver$TestServer

Configurazione di un'istanza del server di report per l'utilizzo di un sito Web personalizzato o di un indirizzo IP univoco

Per impostazione predefinita, le istanze del server di report sono configurate al sito Web predefinito, dove l'indirizzo IP è mappato a (Tutti non assegnati). È possibile utilizzare il sito Web predefinito con la relativa configurazione esistente per ospitare tutte le istanze del server di report installate sullo stesso computer. In alternativa, è possibile eseguire ogni istanza del server di report su un sito Web distinto. Se si desidera eseguire il mapping di un indirizzo IP specifico per ogni istanza del server di report è necessario utilizzare siti Web distinti. Per ulteriori informazioni sulla configurazione di ogni istanza del server di report affinché utilizzi uno specifico sito Web o indirizzo IP, vedere Procedura: Configurazione di Reporting Services per utilizzare un sito Web non predefinito (configurazione di Reporting Services).

Cronologia modifiche

Versione Cronologia

12 dicembre 2006

Contenuto modificato:
  • Chiarimento sulle limitazioni relative all'installazione di più istanze.

17 luglio 2006

Contenuto modificato:
  • Chiarificazione del processo di installazione predefinito.
  • Spostamento in un argomento distinto delle istruzioni sulla configurazione di un'istanza del server di report affinché utilizzi uno specifico sito Web.

Vedere anche

Riferimento

Nome istanza

Concetti

Installazione di SQL Server Reporting Services

Altre risorse

Procedura: Avvio di Gestione configurazione Reporting Services
Configurazione delle directory virtuali del server di report

Guida in linea e informazioni

Assistenza su SQL Server 2005