Have a quick question on this that I'm sure could be relatively easy to answer.

I'm setting up a new machine and it's my first 64bit machine. I'm going back and installing SQL Anywhere 9 - 12 on it. When I installed 9, I just by habit placed the 32bit install CD in the drive. Immediately it came up and asked me if I was sure I wanted to install the 32bit version on a 64bit OS. I told it go ahead because I need access to the 32bit components. However, I thought, I'll just install the 64bit version after that.

Well, I may not have thought it through completely. Long story short, I applied the EBF's to the 32bit install before I started trying to install the 64bit version. Dumb move on my part since I'm thinking "Oh crap!! Now I'm possibly downgrading components."

From what I can see, it looks like it tried to install the majority of components in the standard 64bit directory, but then it tried to install some others in the x86 (32bit) directories.

Everything started going downhill after that. Started getting some errors with some of the Java components. I didn't jot them down at the time. I ended up uninstalling everything due to the issues I was seeing.

I guess my question is.... Should I be able to install both the 32bit and 64bit versions of SQL Anywhere 9 on the same box? If so, is there anything I should be aware of before I start this over? I'm thinking for one thing that I shouldn't apply any EBF's until both base versions are installed.

Any thoughts would be greatly appreciated.

TIA

Jeff Gibson
Intercept Solutions - Sybase SQL Anywhere OEM Partner
Nashville, TN

asked 08 Feb '13, 19:33

Jeff%20Gibson's gravatar image

Jeff Gibson
1.4k284654
accept rate: 21%

If I recall correctly, the initial release of SQLAnywhere 9 didn't have 64-bit components: those were added in an EBF. Also, some things in version 9 were only 32-bit such as the Java GUI components, perhaps Mobilink, etc.

(08 Feb '13, 21:14) John Smirnios
Replies hidden

AFAIK, 9.0 GA was delivered with a 64-bit install for "IA64" (Itanium) but not for "X86_64", so that won't be installable on a X86_64 system. I guess the 9.0.1 or 9.0.2 maintenance releases contain a true X86_64 setup...

(09 Feb '13, 07:47) Volker Barth

I should have been more specific. Both the 32 bit install and the 64 bit install are 9.0.2 installs. If it looks like components are going to step on each other, I'll probably just aim at the 32 bit install (at least for now).

At what point did Sybase start giving you the option to install both the 32bit and 64bit tools and components?

(09 Feb '13, 19:05) Jeff Gibson
Replies hidden

FWIW, on the question "How can I add components if I have already installed the latest EBF", see this FAQ... - I guess it should also allow to add 64-bit components if only 32-bit components have been installed so far. - However, I can't tell on the particular v9.0.2 situation...

(10 Feb '13, 10:05) Volker Barth
Replies hidden

I can't test this, but IMO the 64-bit install should put everything in the win64 subfolder, and it should not step on what's in win32 (the "I can't test this" is particularly frustrating, but I just don't have the download files and can't find them).

(10 Feb '13, 10:48) Breck Carter

I agree on the "should also allow..." part, but this was early on in the history of shipping x64 as well as x32, so...

(10 Feb '13, 10:50) Breck Carter
showing 3 of 6 show all flat view

Jeff: The 9.0.2 64-bit install basically contained the server and a few tools. Everything else was still 32-bit. You could get into trouble if the target directory for the 64-bit install is the same as the one you used for the 32-bit install. But if you keep them in separate locations, you should be able to EBF them independently.

permanent link

answered 12 Feb '13, 11:18

Bill%20Allwright's gravatar image

Bill Allwright
30137
accept rate: 50%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×100
×41
×36
×20

question asked: 08 Feb '13, 19:33

question was seen: 8,927 times

last updated: 12 Feb '13, 11:18