將 Report Portal 對應到虛擬目錄 (IIS 6.0)

重要

深入了解Data Workbench 終止公告.

將Report Portal對應到虛擬目錄(IIS 6.0)的步驟。

對應 Report Portal 到IIS 6.0上的虛擬目錄涉及三個不同的任務:

  1. 編輯配置檔案
  2. 將配置檔案導入IIS
  3. 在IIS上啟用活動伺服器頁(ASP)

您必須完成所有三項任務。

要編輯配置檔案

  1. 在 Report Portal 已安裝,請在文本編輯器(如記事本)中開啟*PortalName*\ReportPortalSetup.xml。

  2. 使用編輯器的「尋找並取代」功能,將字串"VSVirtualPortalName"全域取代(全部取代)為入口網站的名稱。 例如,如果您想使用"VisualReportPortal"作為 Report Portal,您會搜尋"VSVirtualPortalName",並將其取代為"VisualReportPortal"。

  3. 在此檔案中找出下列元素:

    <IIsWebVirtualDir Location= "/LM/W3SVC/1/Root/PortalName/Output" AccessFlags="AccessRead | AccessScript” AppFriendlyName="Output" . . . >
    
  4. 設定此元素的 Path 屬性至其中的目錄的物理位置 Report Server 儲存報表集的輸出。

    輸出資料夾可位於任何位置、可命名任何項目,且包含每個報表集的子資料夾。

    注意

    此目錄必須與 Report.cfg 檔案。 如需詳細資訊,請參閱 設定Report.cfg檔案.

    下列程式碼範例顯示如何設定 Path 屬性 E:\VSReport\ReportOutput:

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

    關鍵是 Path 屬性設定正確。

  5. 如果您變更預設值 Path 的 Output 元素,移動 profiles.xml 檔案 \PortalName\PortalFiles\Output資料夾到您在步驟4中指定的輸出目錄。 在上例中,您會移動 profiles.xml to E:\VSReport\ReportOutput.

  6. 確認 Path 屬性 IIsWebVirtualDir 元素會透過搜尋 C:\Inetpub\wwwroot 用正確的路徑來替換。

  7. 儲存檔案。如果要保留原始檔案,可以使用新名稱保存配置檔案。

將配置檔案導入IIS

  1. 在 Report Portal ,請使用 Start > Administrative Tools > Internet Information Systems (IIS) Manager.

  2. 選擇 (local computer) > Web Sites > Default Web Site.

  3. 按一下右鍵 Default Web Site 選取 New > Virtual Directory (從檔案)。

  4. 選取 ReportPortalSetup.xml 按一下 Read File.

  5. 驗證是否為您的 Report Portal 如下列範例所示。

    如果您沒有看到六個虛擬目錄,或者如果您收到錯誤消息,請按一下 Cancel 並檢查配置檔案中是否有錯誤。

  6. 選擇清單中的第一個虛擬目錄(其他五個虛擬目錄的父目錄),然後按一下 OK. IIS導入映射並將虛擬目錄添加到預設網站。

    請確保生成的目錄結構有一個父資料夾(名稱與門戶相同)和五個子目錄,如以下示例所示。

  7. 按一下每個虛擬目錄,以確保IIS可以找到它所代表的物理目錄。 如果IIS顯示錯誤,請按一下右鍵虛擬目錄名並驗證 Local Path 欄位指向正確的物理目錄。

在IIS上啟用活動伺服器頁(ASP)

使用 Report Portal,則必須在IIS上啟用ASP。 (預設情況下,安裝IIS 6.0時會禁用ASP。) 請使用以下過程來驗證IIS上是否啟用了ASP。

  1. 在「IIS管理器」窗口中,選擇 (local computer) > Web Service Extensions.

  2. 確認 Active Server Pages 擴充功能設為 Allowed.

  3. 如果禁止其狀態,請選擇 Active Server Pages 按一下 Allow.

  4. 關閉IIS管理器。

本頁內容