Install Error 2738 Trying to Install PSQL 1.1.1

This forum can be browsed by the general public. Posting is limited to current SAPIEN license holders with active maintenance and does not offer a response time guarantee.
Forum rules
DO NOT POST SUBSCRIPTION NUMBERS, LICENSE KEYS OR ANY OTHER LICENSING INFORMATION IN THIS FORUM.
Only the original author and our tech personnel can reply to a topic that is created in this forum. If you find a topic that relates to an issue you are having, please create a new topic and reference the other in your post.

Any code longer than three lines should be added as code using the 'Select Code' dropdown menu or attached as a file.
User avatar
j_a_donaldson@msn.com
Posts: 16
Joined: Fri May 30, 2008 1:14 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by j_a_donaldson@msn.com » Wed Jan 20, 2010 12:17 am

Hello:I'm trying to upgrade PrimalSQL 2009 from 1.0.6 to 1.1.1 on Windows 7 Enterprise 64-bit. Trying to run the install in compatibility mode, i.e. as a previous version of Windows - does not resolve the issue.When I run the setup PrimalSQl 2009 I receive an Installer Information Window with the following error:"The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2738".There is also an event log entry with the following:"Windows Installer installed the product. Product Name: PrimalSQL 2009. Product Version: 1.1.1. Product Language: 1033. Manufacturer: SAPIEN Technologies, Inc.. Installation success or error status: 1603."

User avatar
davidc
Posts: 5913
Joined: Thu Aug 18, 2011 4:56 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by davidc » Wed Jan 20, 2010 2:02 am

This error means the installer is unable to access the VBScript runtime engine on your machine. In this case, it is failing when it tries to uninstall the current version.
We updated the installer on the server. Please download the latest installer and see if the modification makes a difference.

David
David
SAPIEN Technologies, Inc.

User avatar
j_a_donaldson@msn.com
Posts: 16
Joined: Fri May 30, 2008 1:14 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by j_a_donaldson@msn.com » Wed Jan 20, 2010 2:31 am

No change after downloading again from
http://my.sapien.com/download.aspx?ky=L ... HFFEFJEOFD

As well as from the product donwload page. Same error and I'm unable to un-install manually.

User avatar
davidc
Posts: 5913
Joined: Thu Aug 18, 2011 4:56 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by davidc » Wed Jan 20, 2010 2:57 am

Can you check the if you have the following key in your registry?

HKEY_CURRENT_USERSOFTWAREClassesCLSID{B54F3741-5B07-11CF-A4B0-00AA004A55E8}

or


HKEY_CURRENT_USERSOFTWAREClassesWow6432NodeCLSID{B54F3741-5B07-11CF-A4B0-00AA004A55E8}

David
David
SAPIEN Technologies, Inc.

User avatar
j_a_donaldson@msn.com
Posts: 16
Joined: Fri May 30, 2008 1:14 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by j_a_donaldson@msn.com » Wed Jan 20, 2010 5:37 am

Yes, both keys exist on my machine. As a side note I am running McAfee Anti-virus 8.7. I mention this because in searching for the above keys I noticed the following. This is an eport of a reg key referenced below - in case it help.s

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{B54F3741-5B07-11cf-A4B0-00AA004A55E8}]@="VB Script Language"
[HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{B54F3741-5B07-11cf-A4B0-00AA004A55E8}Implemented Categories]
[HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{B54F3741-5B07-11cf-A4B0-00AA004A55E8}Implemented Categories{F0B7A1A1-9847-11CF-8F20-00805F2CD064}]@=hex(0):
[HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{B54F3741-5B07-11cf-A4B0-00AA004A55E8}Implemented Categories{F0B7A1A2-9847-11CF-8F20-00805F2CD064}]@=hex(0):
[HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{B54F3741-5B07-11cf-A4B0-00AA004A55E8}InprocServer32]@="C:Program Files (x86)McAfeeVirusScan Enterprisex64scriptsn.dll""ThreadingModel"="Both"
[HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{B54F3741-5B07-11cf-A4B0-00AA004A55E8}OLEScript]@=hex(0):
[HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{B54F3741-5B07-11cf-A4B0-00AA004A55E8}ProgID]@="VBScript"

User avatar
davidc
Posts: 5913
Joined: Thu Aug 18, 2011 4:56 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by davidc » Wed Jan 20, 2010 6:52 am

I don't think disabling the Antivirus will work here, but you can give it a try.
If it doesn't work, then you will need to unregister the vbscript engine and register it again.
Start by Backing up the following key:
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{B54F3741-5B07-11cf-A4B0-00AA004A55E8}

Once you have created a backup, delete the key.
Then run the command prompt in administrator mode (Start->All Programs->Accessories right click on Command Prompt, select Run As Administrator)
Type in the following command:
cd %windir%system32

Or for 64 bit:

cd %windir%syswow64

Then type:
regsvr32 vbscript.dll
You should get a message saying it was successfully registered. Now you should be able to uninstall PrimalSQL.
-David
David
SAPIEN Technologies, Inc.

User avatar
j_a_donaldson@msn.com
Posts: 16
Joined: Fri May 30, 2008 1:14 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by j_a_donaldson@msn.com » Thu Jan 21, 2010 12:27 am

Unfortunately, the security permissions for that key do not allow me to edit the key in any way.
What is the actual command line to run the uninstaller - can we try just runnning that command vs. trying to hack the registry and/or bypass anti-virus.

User avatar
davidc
Posts: 5913
Joined: Thu Aug 18, 2011 4:56 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by davidc » Thu Jan 21, 2010 2:10 am

In order to delete the registry key you need to have admin privileges (in addition to the second step).

The problem lies with your VBScript installation. Since it resides in the CURRENT_USER key, Windows security will prevent all installers from running VBScripts. Therefore you bound to encounter this issue with other installers.

Note: We removed the script from the installer and updated the server for future reference.



David
David
SAPIEN Technologies, Inc.

User avatar
j_a_donaldson@msn.com
Posts: 16
Joined: Fri May 30, 2008 1:14 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by j_a_donaldson@msn.com » Thu Jan 21, 2010 4:43 am

Hello David:

I am an administrator on the box - but the only thing that has permission to the key in question is trusted installer. I may be having a brain cramp - but I was unable to change the permissions for the key you asked me to delete.Prior to posting this update - I've also tried downloading a new installer from both my.sapien.com and primaltools.com. I still receive the same error message.

While I can certainly live with the older version of Primal SQL that I currently have installed - it would be nice to be able to upgrade at some point. Am I downloading the setup MSI from the wrong place?

User avatar
davidc
Posts: 5913
Joined: Thu Aug 18, 2011 4:56 am

Install Error 2738 Trying to Install PSQL 1.1.1

Post by davidc » Thu Jan 21, 2010 6:00 am


Try running regedit.exe with administrator privileges, in order to delete the key. Were you able to perform the second step of the fix?

The new installer will not work in this case, because it still has to access the custom action in the old install.



David
David
SAPIEN Technologies, Inc.