cancel
Showing results for 
Search instead for 
Did you mean: 

Setup has not been able to detect a valid existing installation

5,282

I have SA12.0.1.3726 installed in a 64-bit box but running in a Windows XP. The "check for updates" service is presenting a 64.exe file to be downloaded and installed as the only option.

I tried to run the exe file but after two dialog screens, a message box displays with the Setup Error message below:

This setup applies Express Bug Fixes to SQL Anywhere Monitor 12. Setup has not been able to detect a valid existing installation and will now terminate.

Accepted Solutions (1)

Accepted Solutions (1)

I was able to download and install EBF 12.0.1.3750 using the process described originally when the question was posted. Instead of a 1201_xxx_win_x.exe file now the file name to be downloaded is 1201_3750_win_ebf.exe.

So it seems it has been fixed!

Answers (2)

Answers (2)

MCMartin
Participant

Be careful most of the time two EBFs with the same number exists:

  1. one for SQLA
  2. one for SQLA-Monitor, which is an extra product.

So read carefully before download. Check Breck's Blog: SQL Anywhere latest EBFs or Sybase page: EBFs

0 Kudos

Well, in the Downloads/Maintenance screen in the Sybase page, the Platform for the exe displays as "Windows x86/Windows x64" but the only executable is the 1201_3742_win_m_64.exe. I am not sure from where a 32 bit can be downloaded.

MCMartin
Participant
0 Kudos

The one you need is:

1201_3742_win_f_64.exe

06/15/2012

253037848

Express Bug Fix, Update of 12.0.1 to build 3742

The EBFs work for both 32 and 64 bit.

0 Kudos

The exe detected from the service is for a 3742.64-bit ONLY.
In the past the update was able to find the EBF exe that matched my install when checking for updates from Sybase Central. I guess my question is: was this process changed?

reimer_pods
Participant
0 Kudos

Possibly you misinterpreted the name of the EBF exe. The file 1201_3742_win_f_64.exe may be executed also on 32-bit systems. I just successfully installed this EBF on 32-bit Vista.

0 Kudos

@Reimer, I double checked the file name and it does have a "m".

Could it be that the process is now searching for the hardware bitness instead of the SA 12.0.1 parts installed ?

This is because I ran another test on a Windows 7 - 64-bit box runnning SA 12.0.1.3726-32bit and here it is also showing the same 1201_3742_win_m_64.exe file.

0 Kudos

Should the 1201_3742_win_f_64.exe show for both Windows x86 and Windows x64 workstations?

jeff_albion
Product and Topic Expert
Product and Topic Expert
0 Kudos

Yes, the "1201_3742_win_f_64.exe" EBF setup file is for both "Windows x86" and "Windows x64" systems.

jeff_albion
Product and Topic Expert
Product and Topic Expert

It appears that you have downloaded the SQL Anywhere Monitor 12.0.1.3742 EBF - this file applies only to the SQL Anywhere Monitor, which is a separate product.

You will want the regular SQL Anywhere 12.0.1.3742 EBF instead.

0 Kudos

Thanks! I was now able to download the 1201_3742_win_f_64.exe file.

Just for clarification: I've always checked for updates from Sybase Central and hadn't had to select an EBF type (32 vs 64). Is this a new procedure we should do from now on whenever aan EBF becomes available?

jeff_albion
Product and Topic Expert
Product and Topic Expert

Windows EBFs have been combined into single Windows x86/x64 EBFs since version 10.0.0. Only 9.0.2 EBFs have the "x86" and "x64" separation.