Installation 12.5.2 with 12.5.3 EBF on solaris

Hi all...

I have read the installation guide from the Sybase website.   Please do not send those links as answers to this question.  I am installing 12.5.2 on Solaris and then upgrading to 12.5.3 EBF.  It has been 8 years since my last installation  and I would just like to get better prepared for this process.  I am looking for explicit instructions on completing this task.  I have downloaded the tar files from Sybase.com.  These files will be untarred by an SA.  Then what?  The install guides always reference the cd-rom etc etc.  I do not have a cd-rom.  I have downloaded the tar file from Sybase.  I have given this tar file to the SAs.  Once the tar is untarred, is there a file that I am supposed to run.  Is this the "setup" file?    If so, upon completion of running "setup", do I just run the server build file, srvbuild.  Of course, this would be after I  have configured the display variable for my session as this looks like a GUI/xwindows scripts.  One addition point of importance, there are several versions of Sybase currently installed on the host.  Other than the obvious, memory and engines (resources in general), is there anything else that I need to be concerned about during the installation process.
Websites, pdfs, word docs, or anything else with specific details regarding the installation process as well as the upgrade process would be appreciated.   If this was a test machine or a home machine, I would just muck with it.  Unfortunately, it is not.  Thanks in advance
LVL 3
knel1234Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Joe WoodhousePrincipal ConsultantCommented:
Wait, you don't currently have any ASE? You want to install (from 12.5.2 source) and then patch to 12.5.3?

You'll find it slightly easier to unload the files via tar, then patch the binaries, then build your ASE. There's one less step if you do it that way, rather than unload, build server, then patch (as you also have to run two scripts against every built server using those binaries - but if you patch then build, effectively the scripts have already been run.)

Unloading is just the tar, yes.

Building is (GUI) via srvbuild. If you don't have xterm, you can edit the resource files (in $SYBASE/init/sample_resource_files) and use srvbuildres instead.

Config: traps for people new to ASE 12.5+ are "default data cache" and "procedure cache size" which must now be set explicitly, and "number of engines at startup". If you're using tempdb devices on ufs, you almost certainly want to set them to dsync=false using sp_deviceattr.

Multiple versions: You will have to be very careful with profiles to make sure everyone is pointing at the correct version!
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
knel1234Author Commented:
Unfortunately, it gets complicated.

Currently there are 3 ASE but none at 12.5.2 or 12.5.3.  In addition, I actually need 2 ASEs: 1 ASE at 12.5.2 and then a seperate one at 12.5.3.

Unloading the tars gets fun too.  Politically, I can down load them and place them on a load dock, but I can not tar them.
I appreciate your point about a single step, but both versions for this unix host are required.

So I just need to do a srvbuild.  They got things a simple as Oracle then, a java(?) based app to do the installs.

As for the multiple versions, I will just have additional .sh files for people to source.
0
Joe WoodhousePrincipal ConsultantCommented:
The cleanest way of doing this is with a separate top level directory for each version, say something like this:

/sybase
  /products
    /12.5.2
    /12.5.3

So unload the full 12.5.2 directory tree into /sybase/products/12.5.2, and set SYBASE to that directory for that profile.

Everything else from that point is pretty simple. If you have a GUI xterm then it's very straightforward.
0
Joe WoodhousePrincipal ConsultantCommented:
Glad we could help!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.