本文件已封存並已停止維護。

疑難排解安裝程式問題

更新日期: 2010年7月

適用於: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1

本主題提供安裝 Virtual Machine Manager 2008 (VMM) 和 VMM 2008 R2 元件的問題疑難排解指引。

可能的原因

  1. 輸入的 SQL Server 名稱超過 15 個字元。

  2. 32 位元版本的 ASP.NET 安裝在 64 位元的電腦中。

解決方案

  1. 確認 SQL Server 名稱未超出 15 個字元,然後再次嘗試操作。

  2. 根據 http://go.microsoft.com/fwlink/?LinkId=98566 的指示,將 32 位元版本的 ASP.NET 切換為 64 位元版本的 ASP.NET 2.0。

可能的原因

  1. 此電腦中可能已有預設的 VMM 資料庫。

  2. 可能已啟用磁碟配額管理,並強制執行。

解決方案

  1. 刪除現有的 VMM 資料庫檔案然後再次執行安裝程式,或再次執行安裝程式然後並針對 VMM 資料庫使用唯一名稱。根據預設,VMM 資料檔案的名稱為 VirtualManagerDB.mdf,而記錄檔的名稱為 VirtualManagerDB_log.ldf。根據預設,VMM 資料庫檔案位於 %SYSTEMDRIVE%\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Data 資料夾中。

  2. 確認建立資料庫的磁碟機未啟用磁碟配額管理。

可能的原因

  1. 指定的使用者名稱或密碼無效。

  2. 用來設定 VMM 的認證不屬於和 VMM 伺服器網域間有雙向信任關係的網域。

  3. 電腦的 Kerberos 票證或服務主要名稱 (SPN) 發生問題。

解決方案

  1. 若為原因 1 與 2,請使用與 VMM 伺服器位在相同網域的認證登入,或使用與 VMM 伺服器網域間具有雙向信任關係之網域內的認證登入,然後再次執行安裝程式。

  2. 若為原因 3,請使用 http://go.microsoft.com/fwlink/?LinkId=93709 中的 kerbtray.exe 來清除 Kerberos 票證。接著再使用 setspn.exe 搭配本機系統認證來重設 VMM 伺服器的 SPN。Setspn.exe 可從 http://go.microsoft.com/fwlink/?LinkId=93710 取得。若要啟動本機系統處理程序,請使用 at.exe 命令。例如:
    At.exe <未來的時間,例如 10:26> /interactive cmd.exe
    如果此命令無法發揮作用,請使電腦成為工作群組的成員 (而非網域成員)、重新啟動電腦,然後再將電腦加入網域。

可能的原因

如果在解除安裝 VMM 後重新命名電腦,然後再嘗試重新安裝 VMM,則 SQL Server 安裝程式會失敗。如需潛藏問題的詳細資訊,請參閱 http://go.microsoft.com/fwlink/?LinkId=88056

解決方案

解除安裝電腦中的 SQL Server 與完整的 SQL Server 執行個體,然後再重新安裝 VMM。

Caution注意
這會導致遺失 VMM 資料庫及所有管理與組態資訊。

可能的原因

在安裝期間輸入的遠端 SQL Server 位置為 IP 位址。

解決方案

若要連線至 VMM 資料庫,您必須使用下列步驟手動修改連線字串:

  1. 在登錄中瀏覽至下列子機碼:\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager 2007 Server\Settings\Sql。

  2. 在 [ConnectionString] 上按一下滑鼠右鍵、按一下 [修改],然後刪除 IP 位址並以遠端 SQL Server 的電腦名稱取代來變更 [Server=] 資料值。

可能的原因

如果未啟用 Internet Information Server (IIS),則無法解除安裝自助入口網站。

解決方案

如果您收到錯誤「World Wide Web Publishing 服務 (W3SVC) 未安裝或已停用。請確認 IIS 存在電腦中」,請啟用 IIS 然後再嘗試解除安裝 VMM 自助入口網站。

顯示: