Dear Gurus,
It may sound awakward, facing a persistent issue installing SAP HANA client on my laptop.
Starting right from the revision 13, I have tried to install the latest rev. 18 of HANA client, but the error during installation remains same. I am pasting the installation log below. Since rev. 17, I tried to install using the GUI (hdbsetup), as well the command line utility (hdbinst), and the same error, with all the revisions, with either of the methods!!!
Just FYI, I am trying to install HANA client 32 bit version on my laptop. (It is Windows 7 32 bit machine). Just for the hack of it, tried 64 bit version too, but the setrup dont even start, as expected.
Last, but not the lease, have got even the laptop formatted, and started fresh install, if the error is due to some confilcting libraries. However the same issue persists. Even from the safe mode/ command prompt only; all the installation methods fail!!
Can someone help? Many thanks in advance!!!
12:49:38.847 - INFO: -
12:49:38.847 - INFO: Installing SAP HANA Database Client to C:\Program Files\sap\hdbclient ...
12:49:38.847 - INFO: -
12:49:37.533 - INFO: Opening install registry
12:49:37.534 - INFO: InstallRegistry file already exists
12:49:37.555 - INFO: InstallRegistry successfully locked
12:49:38.848 - INFO: Opening install registry
12:49:38.848 - INFO: InstallRegistry file already exists
12:49:38.849 - INFO: InstallRegistry successfully locked
12:49:38.876 - INFO: InstallRegistry: reserved 4096 kb disk space
12:49:38.877 - INFO: Installing Microsoft C/C++ Runtime...
12:49:38.877 - INFO: Starting external program D:\Users\mmadhav\SWDC\SAP_HANA_CLIENT Rev.18 - 32 bit\client\msdev2005SP1_vcredist_x86.exe
12:49:38.877 - INFO: Command line is: "D:\Users\mmadhav\SWDC\SAP_HANA_CLIENT Rev.18 - 32 bit\client\msdev2005SP1_vcredist_x86.exe" /Q:a "/c:msiexec.exe /qn /i vcredist.msi"
12:56:36.384 - INFO: Program terminated with exit code 0
12:56:36.384 - INFO: Starting external program D:\Users\mmadhav\SWDC\SAP_HANA_CLIENT Rev.18 - 32 bit\client\msdev2010_vcredist_x86.exe
12:56:36.384 - INFO: Command line is: "D:\Users\mmadhav\SWDC\SAP_HANA_CLIENT Rev.18 - 32 bit\client\msdev2010_vcredist_x86.exe" /q
12:56:51.275 - INFO: Program terminated with exit code 0
12:56:51.276 - INFO: Updating package 'ODBO' ...
12:56:51.279 - INFO: Uninstalling package ODBO
12:56:51.276 - INFO: Set package invalid
12:56:51.278 - INFO: Writing registry
12:56:51.278 - INFO: Wrote 19562 bytes
12:56:51.278 - ERR: Cannot determine system32 path
12:56:51.278 - ERR: Cannot find system directory inside windows registry.
12:56:51.280 - INFO: Set package invalid
12:56:51.282 - INFO: Writing registry
12:56:51.282 - INFO: Wrote 19562 bytes
12:56:51.282 - INFO: Extracting into directory C:\Program Files\sap\hdbclient
12:56:51.282 - INFO: Extracting SAPNewDBMDXProvider.dll
12:56:51.753 - INFO: file info: mode = 0755, size = 1228800 bytes
12:56:51.753 - INFO: Extracting SAPNewDBMDXProviderEr.dll
12:56:51.767 - INFO: file info: mode = 0755, size = 90112 bytes
12:56:51.768 - INFO: Extracting SAP_HANA_ODBO_DRIVER_EN.chm
12:56:51.790 - INFO: file info: mode = 0644, size = 50053 bytes
12:56:51.790 - INFO: Extracting SAP_HANA_ODBO_Driver_DE.chm
12:56:51.794 - INFO: file info: mode = 0644, size = 50807 bytes
12:56:51.794 - INFO: Extracting SAP_HANA_ODBO_Driver_FR.chm
12:56:51.798 - INFO: file info: mode = 0644, size = 50873 bytes
12:56:51.798 - INFO: Extracting SAP_HANA_ODBO_Driver_JP.chm
12:56:51.830 - INFO: file info: mode = 0644, size = 47005 bytes
12:56:51.830 - ERR: installation of package ODBO failed
12:56:51.830 - ERR: Registration of package "ODBO" failed
12:56:51.830 - ERR: Cannot determine system32 path
12:56:51.830 - ERR: Cannot find system directory inside windows registry.
12:49:38.847 - INFO: -
12:49:38.847 - INFO: END: Installing SAP HANA Database Client to C:\Program Files\sap\hdbclient ...
12:49:38.847 - INFO: -
12:56:51.861 - ERR: Installation failed
12:56:51.861 - ERR: error installing
12:56:51.861 - ERR: Cannot install
12:56:51.830 - ERR: Cannot update package ODBO
12:56:51.830 - ERR: installation of package ODBO failed
12:56:51.830 - ERR: Registration of package "ODBO" failed
12:56:51.830 - ERR: Cannot determine system32 path
12:56:51.830 - ERR: Cannot find system directory inside windows registry.
Hello,
this is how it should look like:
12:48:58.801 - INFO: Updating package 'ODBO' ... 12:49:10.532 - INFO: Uninstalling package ODBO 12:48:58.801 - INFO: Set package invalid 12:48:58.803 - INFO: Writing registry 12:48:58.803 - INFO: Wrote 18843 bytes 12:48:58.845 - INFO: Unregistering MDX provider 12:48:58.847 - INFO: Starting external program C:\WINDOWS\system32\regsvr32.exe 12:48:58.847 - INFO: Command line is: C:\WINDOWS\system32\regsvr32.exe /u /s "C:\Program Files\SAP\HDBClient\SAPNewDBMDXProvider.dll" 12:49:08.890 - INFO: Program terminated with exit code 0 12:49:08.890 - INFO: Starting external program C:\WINDOWS\system32\regsvr32.exe 12:49:08.890 - INFO: Command line is: C:\WINDOWS\system32\regsvr32.exe /u /s "C:\Program Files\SAP\HDBClient\SAPNewDBMDXProviderEr.dll" 12:49:10.531 - INFO: Program terminated with exit code 0
Do you have windows installed in regular location?
Please open regedit and go to this location:
HKLM\System\CurrentControlSet\Control\Windows
There you should find "SystemDirectory" value - does it correspond to locationof system32 directory?
Tomas
Hello,
It seems that installer is trying to find some registry key and is failing to find it...
12:56:51.278 - ERR: Cannot determine system32 path 12:56:51.278 - ERR: Cannot find system directory inside windows registry.
Please download Process Monitor and use it to scan for registry activity during installation.
http://technet.microsoft.com/en-us/sysinternals/bb896645
Then you should see which registry key is scanned and not found.
Let us know back the registry key.
Tomas
Hello Manish,
Could you please share further details regarding "I just checked, the dll existed at client directory, so went ahead manually with the below:
C:\Windows\System32>regsvr32 "C:\Program Files\sap\hdbclient\SAPNewDBMDXProvider.d"
How to manually register this?
Thanks & Best Regards,
Dhaval.
Add a comment