05-29-2010, 04:25 AM
Hi, newbie here. Much Thanks for existing and for any help!
Am trying to install the developer edition of either ASE 15.0.3 or 15.5 on a Solaris 10 Intel based box (i5-750). I thought I had successfully done a clean install of 64-bit Solaris x86-x64, but the java binaries in either ase1503_sun64.tgz or ase155_sun64.tgz tarfile, downloaded directly from Sybase, don't seem to run at all (as if built for different platform).
I have to admit some confusion about what Sybase means by "Sun Solaris x64" and what Solaris means by "x64" vs "x86". I had thought that any modern 64-bit processor which does AMD64 would qualify and that a "Sun Solaris x64" version of ASE should be compatible with my Solaris 10 x86 installation which claims to be 64-bit. Perhaps my Solaris 10 installation is 64-bit x86, however "x64" is different b/c it is tweaked for branded Sun Xeon/Opteron hardware. Was told by someone at Sybase that it should work, but I may not have explained properly, and regardless, it doesn't.
For comparison, a developer with a partner company gave me a version of 15.0.2 to try and that installs fine (binaries don't crap out, uses older JRE, etc.). The tarfile was labelled "Sybase_ASE15.0.2.esd6_64bit.solaris_x86" and unpacked ebf15966.
Any insight or help is super appreciated. Apologies, if I'm being a bonehead.
I'm in the usual desperate situation: newbit, no budget, needed yesterday, in trouble.
-Andreas
More details:
/etc/release reads "Solaris 10 10/09 s10x_u8wos_08a X86", and iasinfo returns following:
bash-3.00$ isainfo -b
64
bash-3.00$ isainfo -v
64-bit amd64 applications
sse4.2 sse4.1 ssse3 popcnt tscp cx16 sse3 sse2 sse fxsr mmx cmov amd_sysc
cx8 tsc fpu
32-bit i386 applications
sse4.2 sse4.1 ssse3 popcnt tscp cx16 sse3 sse2 sse fxsr mmx cmov sep
cx8 tsc fpu
bash-3.00$ isainfo -bv
64-bit amd64 applications
sse4.2 sse4.1 ssse3 popcnt tscp cx16 sse3 sse2 sse fxsr mmx cmov amd_sysc
cx8 tsc fpu
bash-3.00$ isainfo -vk
64-bit amd64 kernel modules
When I run ./setup.bin, here's the output:
bash-3.00$ ./setup.bin
Preparing to install...
./setup.bin: !: not found
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
Launching installer...
./setup.bin: /tmp/install.dir.8099/Solaris/resource/jre/bin/java: cannot execute
Permissions in temp install directory seem fine. As an example, if I separately try to run the java binary, following happens:
bash-3.00$ /tmp/install.dir.8099/Solaris/resource/jre/bin/java
bash: /tmp/install.dir.8099/Solaris/resource/jre/bin/java: Invalid argument
If i run the java binary of a the installed JRE of the same version, works fine. For whatever it's worth. I downloaded jre-6u20-solaris-x64.sh directly from Sun and binaries there run as well.
Am trying to install the developer edition of either ASE 15.0.3 or 15.5 on a Solaris 10 Intel based box (i5-750). I thought I had successfully done a clean install of 64-bit Solaris x86-x64, but the java binaries in either ase1503_sun64.tgz or ase155_sun64.tgz tarfile, downloaded directly from Sybase, don't seem to run at all (as if built for different platform).
I have to admit some confusion about what Sybase means by "Sun Solaris x64" and what Solaris means by "x64" vs "x86". I had thought that any modern 64-bit processor which does AMD64 would qualify and that a "Sun Solaris x64" version of ASE should be compatible with my Solaris 10 x86 installation which claims to be 64-bit. Perhaps my Solaris 10 installation is 64-bit x86, however "x64" is different b/c it is tweaked for branded Sun Xeon/Opteron hardware. Was told by someone at Sybase that it should work, but I may not have explained properly, and regardless, it doesn't.
For comparison, a developer with a partner company gave me a version of 15.0.2 to try and that installs fine (binaries don't crap out, uses older JRE, etc.). The tarfile was labelled "Sybase_ASE15.0.2.esd6_64bit.solaris_x86" and unpacked ebf15966.
Any insight or help is super appreciated. Apologies, if I'm being a bonehead.
I'm in the usual desperate situation: newbit, no budget, needed yesterday, in trouble.
-Andreas
More details:
/etc/release reads "Solaris 10 10/09 s10x_u8wos_08a X86", and iasinfo returns following:
bash-3.00$ isainfo -b
64
bash-3.00$ isainfo -v
64-bit amd64 applications
sse4.2 sse4.1 ssse3 popcnt tscp cx16 sse3 sse2 sse fxsr mmx cmov amd_sysc
cx8 tsc fpu
32-bit i386 applications
sse4.2 sse4.1 ssse3 popcnt tscp cx16 sse3 sse2 sse fxsr mmx cmov sep
cx8 tsc fpu
bash-3.00$ isainfo -bv
64-bit amd64 applications
sse4.2 sse4.1 ssse3 popcnt tscp cx16 sse3 sse2 sse fxsr mmx cmov amd_sysc
cx8 tsc fpu
bash-3.00$ isainfo -vk
64-bit amd64 kernel modules
When I run ./setup.bin, here's the output:
bash-3.00$ ./setup.bin
Preparing to install...
./setup.bin: !: not found
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
Launching installer...
./setup.bin: /tmp/install.dir.8099/Solaris/resource/jre/bin/java: cannot execute
Permissions in temp install directory seem fine. As an example, if I separately try to run the java binary, following happens:
bash-3.00$ /tmp/install.dir.8099/Solaris/resource/jre/bin/java
bash: /tmp/install.dir.8099/Solaris/resource/jre/bin/java: Invalid argument
If i run the java binary of a the installed JRE of the same version, works fine. For whatever it's worth. I downloaded jre-6u20-solaris-x64.sh directly from Sun and binaries there run as well.