sybaseguru
Instructor
You can successfully install and run Sybase ASE 12.5.0.3 on version 8 and 7.2 of Red Hat Linux. I have not tried other releases of Linux yet.
O/S versions
Linux version 2.4.18-26.8.0 (bhcompile@daffy.perf.redhat.com) (gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #1 Mon Feb 24 10:21:42 EST 2003
and
Linux version 2.4.7-10 (bhcompile@stripples.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98)) #1 Thu Sep 6 17:27:27 EDT 2001
ASE version
1> select @@version
2> go
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Adaptive Server Enterprise/12.5.0.3/EBF 10696 IR/P/Linux Intel/Linux 2.4.7-10smp i686/rel12503/1915/32-bit/OPT/Thu Jan 23 22:56:39 2003
(1 row affected)
Useful tips
The maximum amount of shared memory address space available on 32 bit linux is 2GB. With Red Hat Linux Advanced server you can go up to 2.7GB of shared memory address space.
However without Red Hat Linux Advanced Server, the achievable Sybase "total physical memory" will be just above 2000MB, actually 2006MB from my own findings.
You are limited to 2000MB device size in 32 bit Linux. Although Sybase allows you to create devices of 2048MB size and then create databases on them, you will not be able to dump the database!
In previous versions of ASE up to 12.5.0.1 on Linux you had to add trace flag 1639 to RUN_SERVER files to avoid time sclice problems (due to interruptions to Asynchronous I/O operations). This problem is now fixed in ASE 12.5.0.3.
O/S versions
Linux version 2.4.18-26.8.0 (bhcompile@daffy.perf.redhat.com) (gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #1 Mon Feb 24 10:21:42 EST 2003
and
Linux version 2.4.7-10 (bhcompile@stripples.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98)) #1 Thu Sep 6 17:27:27 EDT 2001
ASE version
1> select @@version
2> go
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Adaptive Server Enterprise/12.5.0.3/EBF 10696 IR/P/Linux Intel/Linux 2.4.7-10smp i686/rel12503/1915/32-bit/OPT/Thu Jan 23 22:56:39 2003
(1 row affected)
Useful tips
The maximum amount of shared memory address space available on 32 bit linux is 2GB. With Red Hat Linux Advanced server you can go up to 2.7GB of shared memory address space.
However without Red Hat Linux Advanced Server, the achievable Sybase "total physical memory" will be just above 2000MB, actually 2006MB from my own findings.
You are limited to 2000MB device size in 32 bit Linux. Although Sybase allows you to create devices of 2048MB size and then create databases on them, you will not be able to dump the database!
In previous versions of ASE up to 12.5.0.1 on Linux you had to add trace flag 1639 to RUN_SERVER files to avoid time sclice problems (due to interruptions to Asynchronous I/O operations). This problem is now fixed in ASE 12.5.0.3.