如何:在 Windows Vista 上安裝 32 位元 Reporting Services

新增: 2007 年 9 月 15 日

本主題說明在 Windows Vista 上安裝 Reporting Services 的需求和步驟。如需有關如何升級已安裝 Reporting Services 之 Windows XP 電腦的指示,請參閱<如何:升級 Windows Vista 上的 Reporting Services>。如果您使用 64 位元電腦,請參閱<如何:在 64 位元電腦上安裝 32 位元 Reporting Services>和<在 64 位元電腦上安裝 Reporting Services>。

必要條件

  • 您必須擁有 Windows Vista Enterprise Edition、Ultimate Edition 或 Business Edition。
  • 您可以安裝下列任何 SQL Server 2005 版本:Developer Edition、Standard Edition、Workgroup Edition、Evaluation Edition 或 Express Edition with Advanced Services。Windows Vista 不支援 Enterprise Edition。
  • 您必須將 Service Pack 2 (SP2) 套用至 Reporting Services 安裝。對於大部分的版本,您都必須先安裝原始的產品版本,然後再升級至 SP2。如果您正在使用 Express Edition with Advanced Services,則可以執行已經套用 SP2 的安裝程式。如需詳細資訊,請參閱 Microsoft 網站上的<Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 2>。
  • 在安裝 Reporting Services 之前,您先必須啟用 ASP.NET 和 IIS。若要啟用這些功能,請執行下列動作:
    1. 按一下 [開始]。
    2. 按一下 [控制台]
    3. 按一下 [程式集]
    4. 按一下 [程式和功能],然後按一下 [開啟或關閉 Windows 功能]。等候功能清單出現。
    5. 開啟 Internet Information Services。
    6. 在 [Web 管理工具] 中,啟用下列功能:
      IIS 6 WMI 相容性
      IIS Metabase 和 IIS 6 組態相容性
    7. 在 [全球資訊網服務] 的 [應用程式開發] 中,啟用下列功能:
      ASP.NET
      ISAPI 擴充程式
      ISAPI 篩選
    8. 在 [一般 HTTP 功能] 中,啟用下列功能:
      預設文件
      瀏覽目錄
      HTTP 錯誤
      HTTP 重新導向
      靜態內容
    9. 在 [安全性] 中,啟用下列功能:
      Windows 驗證

如果這些功能中有任何一項無法啟用,安裝程式就會將 Reporting Services 從 [功能選擇] 頁面排除。

啟用必要的功能之後,如果您想要安裝 Reporting Services 的預設組態,則必須啟動 World Wide Publishing 服務 。否則,必須採用僅限檔案模式安裝 Reporting Services,然後在 SQL Server 安裝完成後設定報表伺服器。

安裝 Reporting Services SP2

  1. 登入 Windows Vista 並啟用 ASP.NET 和 IIS 功能,如需求一節中所述。

  2. 確認 World Wide Web Publishing 服務已啟動。如果未啟動,請將它設定為自動啟動:

    1. 按一下 [開始]。
    2. 按一下 [控制台]
    3. 按一下 [系統及維護]
    4. 按一下 [系統管理工具]。您可能需要向下捲動面板才能看到。
    5. 按兩下 [服務]
    6. 按一下 [繼續]
    7. 以滑鼠右鍵按一下 [World Wide Web Publishing],然後選取 [內容]
    8. 在 [啟動類型] 中按一下 [自動]
    9. 按一下 [套用]
    10. 按一下 [啟動]
    11. 按一下 [確定],關閉視窗。
  3. 安裝 SQL Server 2005 Reporting Services:

    • 如果您要安裝 SQL Server 2005 Express Edition with Advanced Services,請安裝 SP2。若要下載 SP2,請移至 Microsoft 網站上的<Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 2>。
    • 對於所有版本,您都必須安裝原始的產品版本。「程式相容性助理」將會警告您目前版本不相容。按一下 [執行程式],繼續安裝。
    • 「安裝精靈」包含 [報表伺服器安裝選項] 頁面。在此頁面上,您可以選取預設組態,或是先安裝程式檔案,稍後再設定伺服器。如果這兩種選項都有,您可以選取任一項。正好與某些升級案例相反,當您使用 Windows Vista 的新安裝時,將會在僅限檔案的安裝上正確安裝 SP2。
    • 如需有關如何安裝 Reporting Services 的指示,請參閱<Reporting Services 安裝的如何主題>。
  4. 套用 SP2。

    • 若要下載 SP2,請參閱 Microsoft 網站上的<如何取得 SQL Server 2005 的最新版 Service Pack>。如果您已安裝 Express Edition with Advanced Services 的 SP2 版本,可以略過此步驟,因為已經套用了 SP2。
    • 安裝 SP2 時,您可以停止服務,以避免系統重新啟動。若要停止服務,請開啟 [控制台],按一下 [系統管理工具],再按兩下 [服務],以滑鼠右鍵按一下 [服務],然後按一下 [停止]
    • 請勿在執行安裝之前停止服務。服務必須在執行中,才能執行驗證檢查。
    • 如果「佈建工具」開啟了,請在使用前先啟動服務。您可以使用此工具輕鬆地在 SYSADMIN 固定伺服器角色中加入 Windows 使用者帳戶。
  5. 啟動服務 (如果尚未這麼做)。如果您要安裝 Express Edition with Advanced Services,請重設 IIS。若要重設 IIS,請依序按一下 [開始]、[所有程式][附屬應用程式],再以滑鼠右鍵按一下 [命令提示字元],輸入 iisreset,然後按 Enter。

  6. 如果您選擇僅限檔案安裝選項,請設定報表伺服器:

    1. 啟動 Reporting Services 組態工具。若要開啟此工具,請依序按一下 [開始]、[所有程式][SQL Server 2005][組態工具],然後按一下 [Reporting Services 組態]
    2. 按一下 [繼續]
    3. 在 [執行個體選取範圍] 對話方塊中,選取報表伺服器執行個體,然後按一下 [連接]
    4. 設定伺服器以執行作業。如需指示,請參閱<Reporting Services 組態的如何主題>。

    重要事項   Reporting Services 是以舊版應用程式在 IIS 7.0 上執行。如果您要在新的 Reporting Services 安裝上為報表伺服器虛擬目錄設定應用程式集區,請選擇 [Classic .NET AppPool],或建立 [Managed 管線模式] 設為 [傳統] 的新應用程式集區。如果您採用預設組態安裝 Reporting Services,報表伺服器將會使用 NetworkService 帳戶執行它本身的應用程式集區。預設組態會在 Windows Vista 上產生完全運作的報表伺服器。請避免在 IIS 7.0 上,使用預設應用程式集區執行報表伺服器 Web 服務。如果嘗試使用,將會發生 HTTP 500 錯誤。

  7. 設定報表伺服器以進行本機管理。若要在本機存取「報表伺服器」和「報表管理員」,請執行下列動作:

    1. 開啟 Internet Explorer。
    2. 輸入預設的報表伺服器 URL (http://<servername>/reportserver) 或報表管理員 URL (http://<servername>/reports)。
    3. 按一下 [工具]
    4. 按一下 [網際網路選項]
    5. 按一下 [安全性]
    6. 按一下 [信任的網站]
    7. 按一下 [網站]
    8. 新增 http://<servername>。如果您的預設網站不使用 HTTPS,請清除核取方塊 [此區域內的所有網站需要伺服器憑證 (https:)]
    9. 按一下 [確定]。
  8. 建立明確授與您完整存取權限的角色指派:

    1. 使用 [以系統管理員身分執行] 權限來開啟瀏覽器視窗。指向 [開始],按一下 [所有程式],再以滑鼠右鍵按一下 [Internet Explorer],然後選取 [以系統管理員身分執行]
    2. 啟動報表管理員。根據預設,報表管理員 URL 為 http://<servername>/reports (如果使用的是 SQL Server Express with Advanced Services,則為 http://<servername>/reports$sqlexpress)。
    3. 在首頁上按一下 [屬性]
    4. 按一下 [新增角色指派]
    5. 依下列格式輸入 Windows 使用者帳戶:<網域>\<使用者>。
    6. 選取 [內容管理員]
    7. 按一下 [確定]。
    8. 按一下首頁上方的 [站台設定]
    9. 按一下 [設定全站台的安全性]
    10. 按一下 [新增角色指派]
    11. 依下列格式輸入 Windows 使用者帳戶:<網域>\<使用者>。
    12. 選取 [系統管理員]
    13. 按一下 [確定]。
    14. 關閉報表管理員。
  9. 在 Internet Explorer 中重新開啟「報表管理員」,但是不使用 [以系統管理員身分執行]

在 Windows Vista 上使用 Business Intelligence Development Studio

如果您在 Windows Vista 上安裝 Business Intelligence Development Studio,將會在使用設計工具時遇到與 Visual Studio 2005 環境相容的問題。

如果您想要開啟現有專案或方案,或是從「報表設計師」或「模型設計師」發行項目至報表伺服器,就必須使用更高的權限開啟 Business Intelligence Development Studio:

  1. 依序按一下 [開始] 按鈕、[所有程式][SQL Server 2005],再以滑鼠右鍵按一下 [Business Intelligence Development Studio],然後按一下 [以系統管理員身分執行]
  2. 按一下 [繼續]
  3. 按一下 [執行程式]

您現在應該可以將報表及其他項目部署至報表伺服器。如果您沒有足夠的權限,將會遇到像是下列的問題:

  • 當您嘗試開啟現有專案時,發生「拒絕存取」錯誤。
  • 當您設定與共用資料來源的資料來源連接時,發生登入失敗錯誤。
  • 如果使用「報表伺服器精靈」建立報表,您將會在精靈嘗試連接至提供資料給報表的外部資料來源時收到登入失敗錯誤。

SQL Server Management Studio 使用者必須使用 [以系統管理員身分執行] 權限,來為在伺服器上管理資料庫的使用者建立登入資料。如需有關 Management Studio 之較高權限需求的詳細資訊,請參閱<如何:從 Windows Vista 連接到 SQL Server>。

請參閱

工作

如何:在 64 位元電腦上安裝 32 位元 Reporting Services
如何:升級 Windows Vista 上的 Reporting Services
如何:在 64 位元電腦上安裝 32 位元 Reporting Services

參考

安裝 SQL Server 2005 的硬體和軟體需求

概念

在 Windows Vista 上執行 SQL Server 2005 的考量

其他資源

Reporting Services 安裝的如何主題
Reporting Services 組態的如何主題

說明及資訊

取得 SQL Server 2005 協助