But the error is:
Initializing InstallShield Wizard...
Searching for Java(tm) Virtual Machine...
........................................... A suitable JVM
could not be found. Please run the program using the option
-is:javahome <JAVA HOME DIR>
The jre1.5.0_06 is, I downloaded the binary version and
installed.
Please help me....
Try to run the installer with the JVM that is included in
the distribution (i.e. leave the javahome variable empty).
This has worked for me on most recent distributions (Fedora
Core 4, RH EN 3 and 4, etc).
Michael
Thank you for replying Michael,
I know that I can install it with the JVM included with
the sybase package. But I don't want that.
I would like to use the latest vesion of jre which is
useful to us for some other purpose. That is why I am trying
to install ase12.5 with jre1.5.0_06. I know the 1.4 and
later versions of java should support installation. the JVM
which is included with sybase is version 1.4. I would like
to clarify wether the latest version of java supports sybase
installation or not.
Thank you
You're misunderstanding what the JVM used for the install is
used for.
The JVM used by the installer is *only* used to the install
script - it has nothing to do with the JVM included in the
database server, or with any client apps written in Java.
Sybase also supports a JVM in the dataserver itself ("Java
in the database"). This uses another JVM that is included in
the dataserver binary, and isn't modifiable.
And of course you can write client apps in Java using
jConnect (the JDBC driver). In this case you can probably
use a 1.5.x JVM/JDK with no particular problems.
Michael
Just wanted to confirm what I understood from this thread is
right:
* Only the install script uses the JVM that is shipped with
the installation.
* Sybase server ,uses an internal JVM which cannot be
modified.
Few doubts still left in my mind:
* So install script can work ONLY with the JVM shipped with
it??
* I see a _jre folder after installation in the sybase
folder, what is this for?
* Which jvm is used by utility apps like Sybase central
(aseplugin), sqlloc etc., ( I think they are also Java based
)
Thanks
Kiran
Maybe, maybe not - I guess it depends. There have been cases
where the JVM shipped with the installer didn't work on a
particular version of linux, but in general I'd say that it
is better to try the JVM that is provided first.
> * I see a _jre folder after installation in the sybase
> folder, what is this for?
> * Which jvm is used by utility apps like Sybase central
> (aseplugin), sqlloc etc., ( I think they are also Java
> based )
sqlloc is a C program, so doesn't use the JVM. The other
Java apps (Sybase Central, SybMigrate, etc) will normally
use the JVM shipped with Sybase (located in
$SYBASE/shared-1_0/JRE-1_3). However, these apps may also
work with a different JVM, although I haven't tried the 1.5
version.
Michael