Error: "VERGETFILEVERSION API FAILED" During Uninstall of Oracle's Hyperion Enterprise | |||||
|
|||||
Modified 18-JAN-2011 Type PROBLEM |
Applies to:
Hyperion Enterprise - Version: 5.0.1.0.00 to 6.5.1.0.00 - Release: 5.0 to 6.5Information in this document applies to any platform.
Regedit
Symptoms
When uninstalling Hyperion Enterprise by [Add or Remove Programs] in Control Panel, it gives Error: "VERGETFILEVERSION API FAILED" and fails to uninstall.Cause
Possible Causes:1.Lack of Heapi.dll in Hyperion Enterprise installed folder.
2.Hyperion Enterprise uninstallation file broke or parts of registry keys for Hyperion Enterprise broke.
Solution
Solution1:1. Copy Heapi.dll from other machine to the problem machine, then uninstall the old version enterprise.
Solution2:
Delete the old version enterprise manually.
1. Delete the related registry keys: uninstall registry
a. Hyperion Enterprise:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{A713F236-6F27-4779-AD70-C1290CBC99B6}]
b. Hyperion Common Logon:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{D337768B-4627-11D5-9953-00500466E4ED}]
c. Hyperion Enterprise Reporting Windows Client:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{EDDBB48A-3A68-11D5-992D-00500466E4ED}]
2. Backup the Hyperion Solutions folder, then delete the folder.
for example:
C:\Program Files\Hyperion Solutions
->
C:\Program Files\Hyperion Solutions_bak
3. Reboot the machine.
Postscript: if you use messenger server or application server, you also need to delete the service from registry by command: [sc delete]
Reference for how to recover registry when your registry broken.
http://support.kaspersky.co.jp/win_server6mp3/tech?page=1&qid=208279079
http://support.microsoft.com/kb/322755/ja
http://support.kaspersky.co.jp/win_server6mp3/tech?page=1&qid=208279079
http://support.microsoft.com/kb/322755/ja
GKontos
Comments