Mappatura del Report Portal (Portale dei rapporti) su una directory virtuale (IIS 6.0)

Passaggi per mappare il Report Portal (Portale dei rapporti) in una directory virtuale (IIS 6.0).

La mappatura di Report Portal a una directory virtuale in IIS 6.0 comporta tre attività separate:

  1. Modificare il file di configurazione
  2. Importare il file di configurazione in IIS
  3. Abilitare le pagine ASP (Active Server Pages) in IIS

Devi completare tutte e tre le attività.

Per modificare il file di configurazione

  1. Sul computer in cui è installato Report Portal, apri *PortalName*\ReportPortalSetup.xml in un editor di testo come Blocco note.

  2. Utilizza la funzione trova e sostituisci dell’editor per sostituire globalmente (Sostituisci tutto) la stringa "VSVirtualPortalName" con il nome del portale. Ad esempio, se desideri utilizzare "VisualReportPortal" come nome del tuo Report Portal, cerca "VSVirtualPortalName" e sostituiscilo con "VisualReportPortal".

  3. Individua il seguente elemento in questo file:

    <IIsWebVirtualDir Location= "/LM/W3SVC/1/Root/PortalName/Output" AccessFlags="AccessRead | AccessScript” AppFriendlyName="Output" . . . >
    
  4. Imposta l’attributo Path di questo elemento nella posizione fisica della directory in cui Report Server salva l’output per i set di rapporti.

    La cartella di output può trovarsi ovunque, può essere denominata qualsiasi cosa e contiene una sottocartella per ogni set di rapporti.

    NOTA

    Deve essere la stessa directory specificata nel parametro Output Root nel file Report.cfg di un set di rapporti. Per ulteriori informazioni, consulta Configurazione dei file Report.cfg.

    L'esempio di codice seguente mostra come impostare l'attributo Path se i rapporti sono stati salvati in E:\VSReport\ReportOutput:

    < . . . 
    AppIsolated="2" 
        AppRoot="/LM/W3SVC/1/Root/PortalName/OutputFolder" 
        DirBrowseFlags="DirBrowseShowDate | DirBrowseShowTime |...  
        Path="E:\VSReport\ReportOutput"
    
    NOTA

    È fondamentale che l'attributo Path sia impostato correttamente.

  5. Se hai modificato il valore predefinito Path dell'elemento Output, sposta il file profiles.xml da \PortalName\PortalFiles\Output folder to the output directory that you specified in Step 4. Nell’esempio precedente, sposterai profiles.xml in E:\VSReport\ReportOutput.

  6. Verifica che gli attributi Path per tutti gli altri elementi IIsWebVirtualDir siano mappati nella posizione corretta ricercando tutte le istanze di C:\Inetpub\wwwroot e sostituendo ciascuna con il percorso corretto.

  7. Salvate il file. Se si desidera conservare il file originale, è possibile salvare il file di configurazione utilizzando un nuovo nome.

Importazione del file di configurazione in IIS

  1. Sul computer in cui è installato Report Portal, avviare IIS Manager utilizzando Start > Administrative Tools > Internet Information Systems (IIS) Manager.

  2. Seleziona (local computer) > Web Sites > Default Web Site.

  3. Fai clic con il pulsante destro del mouse su Default Web Site e seleziona New > Virtual Directory (dal file).

  4. Seleziona il file ReportPortalSetup.xml e fai clic su Read File.

  5. Verifica che siano elencate sei directory virtuali per il tuo Report Portal come mostrato nell'esempio seguente.

    Se non trovi sei directory virtuali o se ricevi un messaggio di errore, fai clic su Cancel ed esamina il file di configurazione per verificare la presenza di errori.

  6. Selezionare la prima directory virtuale nell'elenco (quella padre delle altre cinque directory) e fare clic su OK. IIS importa le mappature e aggiunge le directory virtuali al sito Web predefinito.

    Assicurati che la struttura di directory risultante abbia una cartella principale (con lo stesso nome del portale) e cinque sottodirectory come mostrato nell’esempio seguente.

  7. Fare clic su ciascuna directory virtuale per assicurarsi che IIS sia in grado di individuare la directory fisica che rappresenta. Se IIS visualizza un errore, fare clic con il pulsante destro del mouse sul nome della directory virtuale e verificare che il campo Local Path punti alla directory fisica corretta.

Per abilitare le pagine Active Server (ASP) in IIS

Per utilizzare Report Portal, gli ASP devono essere abilitati in IIS. (Per impostazione predefinita, gli ASP sono disabilitati quando è installato IIS 6.0.) Per verificare che gli ASP siano abilitati in IIS, attenersi alla procedura descritta di seguito.

  1. Nella finestra Gestione IIS, selezionare (local computer) > Web Service Extensions.

  2. Verifica che l'estensione Active Server Pages sia impostata su Allowed.

  3. Se lo stato è Proibito, selezionare Active Server Pages e fare clic su Allow.

  4. Chiudere IIS Manager.

In questa pagina