文章編號: 919954 - 上次校閱: 2006年12月20日 - 版次: 3.0

當您安裝 Microsoft 作業管理員 2005年報告時可能發生的必要條件檢查錯誤

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

簡介

您在安裝 Microsoft 作業管理員 (MOM) 2005年報告時安裝程式必須確認才能繼續安裝的 MOM 報表符合某些先決條件。如果此必要條件的驗證失敗時,您無法繼續安裝 MOM 報表。

如果不符合必要條件時就會顯示包含失敗的必要條件的網頁。通常,此網頁包含關於為什麼已未符合必要條件的詳細的資訊。Web 網頁也建議方案,該問題。這份文件包含許多失敗的必要條件,搭配各自的解決方式的範例。

其他相關資訊

必要條件驗證可能會失敗如果您從安裝程式沒有執行它

如果您以手動方式執行檢查必要條件工作,可能會收到不正確的結果。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
909846? (http://support.microsoft.com/kb/909846/ ) 檢查必要條件工作傳回錯誤,當您從 MOM 2005 Service Pack 1 slipstream 版本執行工作
如果要解決這個問題,執行 MOM 報表] 安裝程式,以確認安裝必要條件。

您會收到 「 無法擷取 SQL Server 執行個體名稱"驗證失敗與 SQL Server 2000 Service Pack 3

當使用 Microsoft SQL Server 2000 Service Pack 3 (SP3) 或 SQL Server 2000 SP3a MOM 報表的必要條件檢查處理程序就會失敗。此外,必要條件報表包含下列資訊。
摺疊此表格展開此表格
最小需求建議 (如果不同從最小值)對於所需偵測到的值解決方案
Microsoft SQL Server 2000 SP3 或更新版本blankMOM 報告無法取得 SQL Server 執行個體名稱 從 http://www.microsoft.com/downloads/ 下載必要的版本
如果您正嘗試安裝 MOM 報表在同一部電腦上未安裝 SQL Server 2000 SP3 或 SQL Server 2000 SP3a,就會發生這個問題。在這種情況下安裝的 MOM 報表不能被導向至不同的電腦執行的 SQL Server 的執行個體。

如果要解決這個問題,請您正嘗試安裝 MOM 報表在相同電腦上安裝 SQL Server。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
911681? (http://support.microsoft.com/kb/911681/ ) 當您嘗試安裝 MOM 2005 報表時,出現錯誤訊息: 「 無法擷取 SQL Server 執行個體名稱"

您會收到一個 「 不正確安裝版本的 Microsoft SQL Server 報告服務,""Microsoft SQL Server 2000 SP3a 或 above required,"或"SQL Server 2000 SP3 或稍後未偵測到"驗證失敗

您會收到類似下列的錯誤訊息的一或多個錯誤訊息:

訊息 1
安裝不正確的版本的 Microsoft SQL Server 報表服務
訊息 2
Microsoft SQL Server 2000 SP3a 或以上必要的
訊息 3
SQL Server 2000 SP3 或更新版本未偵測到
此份郵件依而有不同的 SQL Server 版本,並且當您啟動安裝 MOM 2005 資料庫元件時,就會發生。檢查必要條件工作所預期的版本號碼的 SQL Server 報表服務有特定的格式,就會發生這個問題。

若要解決這個問題,執行 MOM 報表以確定成功符合所有必要條件,除了 SQL Server 報表服務安裝。然後,使用 Msiexec 命令來安裝 MOM 報表。若要要略檢查必要條件任務使用 PREREQ_COMPLETED = 1 選項。使用 Msiexec 命令下安裝 MOM 報表,使用下列命令語法:
msiexec/i [Location of MOMReporting.msi] DB_SIZE = [sizeofMOMDB]
SQLSVR_INSTANCE = [COMPUTERNAME \ SQLINSTANCE]
TASK_USER_ACCOUNT = [taskuseraccountname]
TASK_USER_PASSWORD = [taskuserpassword]
TASK_USER_DOMAIN = [taskuserdomainname]
REPORTING_USER = [reportinguseraccountname]
REPORTING_PASSWORD = [reportingaccountname]
REPORTING_DOMAIN = [reportingdomainname]
MOM_DB_SERVER = [MOMdatabaseservername]
PREREQ_COMPLETED = 1 /qn
附註MOM 2005 報告安裝在伺服器叢集上因為的 MOM 2005 的無訊息安裝功能的限制時,您無法套用這項因應措施。當您在上正在執行 SQL Server 報告服務 SP2 的伺服器叢集安裝 MOM 2005 報告時安裝不成功。在這種情況下,您必須解除安裝 SQL Server 報告服務。然後,您必須重新安裝 SQL Server 報表服務搭配 SQL Server 報告服務 Service Pack 1 (SP1) 而非與 SQL Server 報告服務 SP2。如需詳細資訊按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件]:
902804? (http://support.microsoft.com/kb/902804/ ) 您可能會收到 「 安裝不正確版本的 Microsoft SQL Server 報告服務 」 錯誤訊息,當您嘗試安裝 MOM 2005 報告
902803? (http://support.microsoft.com/kb/902803/ ) 您會收到一個 「 Microsoft SQL Server 2000 SP3a 或 above required"當您嘗試安裝 MOM 2005 時,出現錯誤訊息

您會收到 Microsoft 全球資訊網服務未安裝 」 的驗證失敗

當想安裝 MOM 報表必要條件檢查程序會失敗。此外,必要條件報表包含下列資訊。
摺疊此表格展開此表格
最小需求建議 (如果不同從最小值)對於所需偵測到的值解決方案
未安裝 Microsoft 全球資訊網服務blankMOM 報告未安裝 Microsoft 全球資訊網服務 blank
若要解決這個問題,請確定已啟動全球資訊網發行服務,且啟動模式設定為 自動。如果在服務清單中沒有出現 「 全球資訊網發行服務,安裝 Microsoft 網際網路資訊服務 (IIS)。

您會收到 「 無法連絡 Microsoft SQL Server 會報告透過 Web 服務的服務伺服器 」 的驗證失敗

您可能會遇到這個問題,如果一個或多個下列條件,則為 True。

報表虛擬目錄或 ReportServer 虛擬目錄不被建立在 IIS 中的 SQL Server 報表服務安裝期間

如果要解決這個問題、 解除安裝並重新安裝 SQL Server 報告服務。

單獨執行檢查必要條件程序

如果要解決這個問題,執行 MOM 報表] 安裝程式,以確認安裝必要條件。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
909846? (http://support.microsoft.com/kb/909846/ ) 檢查必要條件工作傳回錯誤,當您從 MOM 2005 Service Pack 1 slipstream 版本執行工作

SQL Server 報告服務未設定為使用安全通訊端層 (SSL)

如果 SQL Server 報告服務未設定為使用 SSL,您必須確定預設的網站並不需要 SSL。要這麼做,請您執行下列步驟:
  1. 啟動網際網路資訊服務 (IIS) 管理員] 工具。
  2. 找出並再用滑鼠右鍵按一下 [預設的 Web 站台,再按 [內容]
  3. 按一下 [目錄安全性] 索引標籤,然後按一下 [安全通訊] 下的 [編輯]。
  4. 按一下以清除 [需要安全通道 (SSL)] 核取方塊,然後再按兩次 [確定]

繫結至 「 SQL Server 報告服務 」 網站的憑證的伺服器而非伺服器的 NetBIOS 名稱列出完整格式的網域名稱 (FQDN)

之所以發生這個問題,是因為 SQL Server 報告服務 Web 組態檔會使用伺服器的 NetBIOS 名稱 ReportServerURL 參數中。即使在 「 網站憑證會使用伺服器的 FQDN 也是如此。如果在 「 網站憑證會使用伺服器的 FQDN,無法開啟的網站。因此,MOM 報告檢查必要條件工作無法偵測的網站。

如果要解決這個問題,請根據您的情況使用下列方法之一。
如果不需要 SSL
如果不需要 SSL,請依照下列步驟執行:
  1. 利用文字編輯器如 「 記事本 」 開啟 %ProgramFiles%\Microsoft SQL Server\MSSQL\Reporting Services\ReportServer\RSReportServer.config 檔案。
  2. 修改下列項目,以將 3 的值變更為 0 (零):
    <Add Key="SecureConnectionLevel"Value="3"/>
    已修改的項目如下所示:
    <Add Key="SecureConnectionLevel"Value="0"/>


    附註3 表示已設定 SSL。
  3. 將變更儲存至該檔案,然後結束文字編輯器。
如果需要 SSL 則
修改 RSWebApplication.config 檔案,以便使用伺服器的 FQDN。要這麼做,請您執行下列步驟:
  1. 請確認憑證使用的 FQDN。要這麼做,請您執行下列步驟:
    1. 啟動網際網路資訊服務 (IIS) 管理員] 工具。
    2. 找出並再用滑鼠右鍵按一下 [預設的 Web 站台,再按 [內容]
    3. 在 [目錄安全性] 索引標籤上按一下 [檢視憑證]。
    4. 檢查是在 [一般] 索引標籤上,也就是在 憑證路徑] 索引標籤上,確定警告資訊不會出現憑證的資訊。
    5. 請注意在 [一般] 索引標籤上的 [發行給] 欄位中出現的名稱。這個名稱是伺服器的 FQDN。
    6. 結束 IIS 管理員]。
  2. 將伺服器的 FQDN 加入至 SQL Server 報告服務 Web 組態檔。要這麼做,請您執行下列步驟:
    1. 電腦正在執行 SQL Server 報表服務上, 使用文字編輯器如 「 記事本 」 來開啟 RSWebApplication.config 檔案。預設情況下,這個檔案位於下列資料夾中:
      %ProgramFiles%\Microsoft SQL Server\MSSQL\Reporting Services\ReportManager\
    2. 在 RSWebApplication.config 檔案中找到下列的項目:
      <reportserverurl>http://NetBIOS_Name / ReportServer</reportserverurl>
    3. 修改此項目,以使其與下列相似:
      <reportserverurl>http://Server FQDN / ReportServer</reportserverurl>


      重要時修改這個項目,不會變更 http"到"https]。
    4. 將您所作的變更儲存至 RSWebApplication.config] 檔案,然後結束文字編輯器。
    5. 重設 IIS 服務。執行這項操作在命令提示字元下鍵入 iisreset 然後再按 ENTER 鍵。
    6. 請確認您可以查看 SQL Server 報告服務 Web 網站藉由連接到下列 URL:
      https:// Server FQDN / 報告
  3. 如果您可以成功連線至 SQL Server 報告服務 Web 站台,安裝 MOM 報表。
如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
899720? (http://support.microsoft.com/kb/899720/ ) Microsoft 作業管理員的必要條件檢查為 Microsoft 作業管理員 2005年報告產生 「 無法連絡 Microsoft SQL Server 會報告服務伺服器透過 Web 服務 」 錯誤訊息

您會收到 「 無法驗證 ASP.NET 」 的驗證失敗

當您嘗試安裝 MOM 2005 報告的元件,而接著您正試圖再 檢查必要條件Microsoft 作業管理員 2005年安裝程式資源] 對話方塊的 [安裝程式工作] 索引標籤,以確認該元件的必要條件可能會收到下列錯誤訊息:
無法驗證 ASP.NET
此外,當您按一下 [安裝 Microsoft 作業管理員 可能會收到下列訊息在 Microsoft 作業管理員 2005年安裝程式資源] 對話方塊的 [安裝程式工作] 索引標籤上:
必要條件檢查失敗的最小值不符合需求。在 [檢視記錄檔上按一下,以取得相關資訊。
而且,當您按一下 [檢視記錄檔 會收到下列錯誤訊息:
無法連絡 Microsoft SQL Server 報表服務伺服器,透過 Web 服務
此問題的發生原因,是當您嘗試在沒有安裝 IIS 的電腦上安裝 MOM 2005 報告元件,且當 SQL Server 報表服務位於不同的電腦上。

附註 若要將 MOM 2005 報告安裝的必要條件檢查在 SQL Server 2000 報告服務會安裝的伺服器上,然後在其 MOM 報表將會安裝在伺服器上必須安裝 IIS。

如果要解決這個問題,電腦上安裝 IIS 在安裝 MOM 報表元件之前。您可以再,解除安裝 IIS 已成功安裝 MOM 報表之後。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
887310? (http://support.microsoft.com/kb/887310/ ) 您收到 「 無法驗證 ASP.NET 」 錯誤訊息當您檢查安裝 Microsoft 作業管理員 (MOM) 2005年報告元件的必要條件

您收到 「 拒絕存取 」 錯誤訊息當遠端的 SQL Server 報表服務伺服器搭配安裝 MOM 報表服務

如果系統管理員帳戶安裝執行到正在執行 SQL Server 報表服務在遠端電腦上登錄沒有足夠的權限,就會發生這個問題。

若要測試遠端登錄存取權,啟動 [您想要安裝 MOM 報表元件的電腦上的 [命令提示字元]。然後,輸入下列命令並按下 ENTER:
REG QUERY \ \ SQL Reporting Services server name \HKLM
如果要解決這個問題,請檢查下列項目:
  • 請確定該檔案,然後在正在執行 SQL Server 報表服務的電腦上啟用印表機共用。
  • 請確定 「 遠端登錄 」 功能已啟用執行 SQL Server 報表服務的電腦上。
  • 請確定安裝所執行的系統管理員帳戶具有足夠的權限可方式登錄 Hive,遠端電腦上。或者,請確定安裝所執行的系統管理員帳戶遠端電腦上本機的系統管理員群組的成員。
如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
153183? (http://support.microsoft.com/kb/153183/ ) 如何限制登錄存取來自遠端電腦

您會收到 「 無法連絡 Microsoft SQL Server 會報告透過 WMI 服務伺服器 」 的驗證失敗

如果一個或兩個下列條件為真,可能就會發生這個問題:
  • 無法連線到 SQL Server 報告服務,在本機電腦或在安裝期間指定了在遠端電腦上。
  • 您正在執行 Microsoft SQL Server 2005 報表的服務。SQL Server 2005 報表服務中的 Windows 管理檢測 (WMI) 命名空間位置已變更,就會發生這個問題。
如果要解決這個問題,請根據您的情況使用下列方法之一。

方法 1

請確認 SQL Server 報表服務安裝,且會在本機或遠端電腦上設定。如果您使用執行 SQL Server 報表服務的遠端電腦,請確定您這 MOM 報表在安裝期間進行指定。

方法 2

如果想在正在執行 SQL Server 2005 報表服務的電腦上安裝 MOM 報表按一下以清除 [自動偵測虛擬目錄] 核取方塊,SQL Server 報表服務伺服器] 對話方塊中。然後,在 [報表伺服器虛擬目錄] 方塊中輸入 SQL Server 2005 報表服務報表伺服器虛擬目錄的名稱。此外,在 [報表管理員虛擬目錄] 方塊中輸入報表的虛擬目錄的名稱。

附註當您輸入虛擬目錄名稱時, 請勿鍵入完整的 URL 虛擬目錄。而是,輸入虛擬目錄的名稱。預設情況下,報表伺服器虛擬目錄被命名為 ReportServer。預設情況下,報告虛擬目錄被命名的 報表。如果不知道虛擬目錄名稱您可以使用 IIS Microsoft 管理主控台 (MMC) 嵌入式管理單元,在執行 SQL Server 2005 報表服務的電腦] 來取得它們。
如需詳細資訊按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件]:
918712? (http://support.microsoft.com/kb/918712/ ) 當想安裝 MOM 2005 服務封包 1年 (S) 報告必要條件檢查程序就會失敗
918481? (http://support.microsoft.com/kb/918481/ ) 如何在已安裝 Microsoft SQL Server 2005 的電腦上安裝 Microsoft 作業管理員 (MOM) 2005 Service Pack 1 資料庫與 MOM 2005 報告

這篇文章中的資訊適用於:
  • Microsoft Operations Manager 2005 Enterprise Edition
關鍵字:?
kbmt kbinfo kbprb KB919954 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:919954? (http://support.microsoft.com/kb/919954/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。