Zuordnen von Report Portal zu einem virtuellen Verzeichnis (IIS 6.0 oder höher)

Schritte zum Zuordnen des Report Portals zu einem virtuellen Verzeichnis (IIS 6.0).

Die Zuordnung von Report Portal zu einem virtuellen Verzeichnis auf IIS 6.0 umfasst drei separate Aufgaben:

  1. Konfigurationsdatei bearbeiten
  2. Importieren Sie die Konfigurationsdatei in IIS
  3. Aktivieren aktiver Serverseiten (ASPs) in IIS

Sie müssen alle drei Aufgaben erledigen.

Bearbeiten der Konfigurationsdatei

  1. Öffnen Sie auf dem Computer, auf dem Report Portal installiert ist, *PortalName*\ReportPortalSetup.xml in einem Texteditor wie Notepad.

  2. Verwenden Sie die Such- und Ersetzungsfunktion des Editors, um die Zeichenfolge "VSVirtualPortalName"global durch den Namen Ihres Portals zu ersetzen (Alle ersetzen). Wenn Sie beispielsweise "VisualReportPortal"als Namen Ihres Report Portal verwenden möchten, suchen Sie nach "VSVirtualPortalName"und ersetzen Sie es durch "VisualReportPortal".

  3. Suchen Sie das folgende Element in dieser Datei:

    <IIsWebVirtualDir Location= "/LM/W3SVC/1/Root/PortalName/Output" AccessFlags="AccessRead | AccessScript” AppFriendlyName="Output" . . . >
    
  4. Setzen Sie das Attribut Path dieses Elements auf den physischen Speicherort des Ordners, in dem Report Server die Ausgabe für Ihre Berichtssätze speichert.

    Der Ausgabeordner kann sich an einer beliebigen Stelle befinden, beliebig benannt werden und einen Unterordner für jeden Berichtssatz enthalten.

    HINWEIS

    Dieser Ordner muss mit dem Ordner übereinstimmen, den Sie im Parameter "Output Root"in der Datei Report.cfg für einen Berichtssatz angeben. Weitere Informationen finden Sie unter Konfigurieren von Report.cfg-Dateien.

    Das folgende Codebeispiel zeigt, wie Sie das Path-Attribut festlegen würden, wenn Ihre Berichte in E:\VSReport\ReportOutput gespeichert würden:

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

    Es ist wichtig, dass das Path-Attribut richtig eingestellt ist.

  5. Wenn Sie den Standardwert Path des Elements Output geändert haben, verschieben Sie die Datei profiles.xml aus dem Ordner \PortalName\PortalFiles\Output folder to the output directory that you specified in Step 4. Im obigen Beispiel würden Sie profiles.xml zu E:\VSReport\ReportOutput verschieben.

  6. Vergewissern Sie sich, dass die Path-Attribute für alle anderen IIsWebVirtualDir-Elemente dem richtigen Speicherort zugeordnet sind, indem Sie nach allen Instanzen von C:\Inetpub\wwwroot suchen und diese durch den richtigen Pfad ersetzen.

  7. Speichern Sie die Datei. Wenn Sie die Originaldatei beibehalten möchten, können Sie die Konfigurationsdatei unter einem neuen Namen speichern.

Importieren der Konfigurationsdatei in IIS

  1. Starten Sie auf dem Computer, auf dem Report Portal installiert ist, den IIS-Manager mit Start > Administrative Tools > Internet Information Systems (IIS) Manager.

  2. Auswählen (local computer) > Web Sites > Default Web Site.

  3. Klicken Sie mit der rechten Maustaste auf Default Web Site und wählen Sie New > Virtual Directory (aus der Datei) aus.

  4. Wählen Sie die Datei ReportPortalSetup.xml aus und klicken Sie auf Read File.

  5. Stellen Sie sicher, dass für Ihr Report Portal sechs virtuelle Verzeichnisse aufgelistet sind, wie im folgenden Beispiel gezeigt.

    Wenn Sie nicht sechs virtuelle Verzeichnisse sehen oder eine Fehlermeldung erhalten, klicken Sie auf Cancel und überprüfen Sie die Konfigurationsdatei auf Fehler.

  6. Wählen Sie das erste virtuelle Verzeichnis in der Liste aus (das übergeordnete Verzeichnis der fünf anderen) und klicken Sie auf OK. IIS importiert die Zuordnungen und fügt die virtuellen Verzeichnisse zur Standardwebsite hinzu.

    Stellen Sie sicher, dass die resultierende Verzeichnisstruktur einen übergeordneten Ordner (mit demselben Namen wie Ihr Portal) und fünf Unterverzeichnisse hat, wie im folgenden Beispiel gezeigt.

  7. Klicken Sie auf jedes virtuelle Verzeichnis, um sicherzustellen, dass IIS den physischen Ordner finden kann, den es darstellt. Wenn IIS einen Fehler anzeigt, klicken Sie mit der rechten Maustaste auf den Namen des virtuellen Ordners und vergewissern Sie sich, dass das Feld Local Path auf das richtige physische Verzeichnis verweist.

Aktivieren von aktiven Server-Seiten (ASPs) in IIS

Um Report Portal zu verwenden, müssen ASPs in IIS aktiviert sein. (Standardmäßig sind ASPs deaktiviert, wenn IIS 6.0 installiert ist.) Überprüfen Sie anhand des folgenden Verfahrens, ob ASPs in Ihrem IIS aktiviert sind.

  1. Wählen Sie im Fenster des IIS-Managers (local computer) > Web Service Extensions aus.

  2. Stellen Sie sicher, dass die Active Server Pages-Erweiterung auf Allowed eingestellt ist.

  3. Wenn ihr Status verboten ist, wählen Sie Active Server Pages und klicken Sie auf Allow.

  4. Schließen Sie IIS Manager.

Auf dieser Seite