Up Prev Next
From: Michael Peppler <mpeppler at peppler dot org>
Subject: Re: Sybase 12.5 on Solaris
Date: Mar 13 2002 8:59PM
Michael Burstin writes:
> On Wed, Mar 13, 2002 at 03:40:58PM -0500, Scott Zetlan wrote:
> > Hmm... I have Solaris 8, and my Sybase 12.5 lib/ directory shows
> > libtli64.so and libtli_r64, but no libtli. When you do get your
> > 64-bit version, you'll probably need libtli64 (single-threaded perl;
> > libtli_r64 contains the reentrant versions of the same APIs).
> I do see a libtli.so.12.5.0, which after symlinking appears to work.
Yes - that's probably the simplest solution.
> Not sure what I will have once I get my 64bit version. I just want to
> make sure that this won't cause anything to blow up.
Depends on whether you really want/need to build
perl/sybperl/DBI/DBD::Sybase in 64 bit mode.
> I guess maybe a better question would be, will I be safe running a
> Sybperl or DBD::Sybase built against OpenClient 12 but running with
> OpenClient 12.5?
Yes, until you want to store/fetch data that requires the upgraded
protocol to work (such as wide varchar columns)
> > On the other hand, if you just want to use your existing Sybperl to
> > communicate with a 12.5 server, you should be fine if you leave the
> > original Sybase open client libraries on your system (they can
> > coexist with other versions).
> These are for deployment on customer systems, which will only have one
> version of Sybase installed. Its just my test box which can have
I would suggest loading the 32bit OpenClient rather than going 64 bit
> > > -----Original Message-----
> > > From: owner-SYBPERL-L@list.cren.net
> > > [mailto:owner-SYBPERL-L@list.cren.net]On Behalf Of Michael Burstin
> > > Sent: Wednesday, March 13, 2002 3:02 PM
> > > To: SybPerl Discussion List
> > > Subject: Sybase 12.5 on Solaris
> > >
> > >
> > > Have a quick, and hopefully painless question. I currently have
> > > sybperl and DBD::Sybase installed on Solaris 8 with (64bit) Sybase
> > > 12.0. I am in the process of testing against Sybase 12.5 (at this
> > > time, someone ordered the incorrect version, and I have 32bit, but
> > > expecting 64bit by end of this week), and trying to use my existing
> > > sybperl and DBD::Sybase packages. I discovered that both modules
> > > fail to load, complaining about either CTlib.so or Sybase.so (sybperl
> > > and DBD). After doing an ldd on both of these modules, they show that
> > > I am missing libtli.so for both of them, and in fact, there is no
> > > libtli.so installed on my Syb12.5 system.
> > >
> > > Will I just need to rebuild my Sybperl and DBD::Sybase software
> > > against the new Sybase 12.5 open client, or is there another issue
> > > that I am finding? I took a look on even a Sybase 4.9.2 server, and
> > > libtli was there, so I don't think I am running into an issue with
> > > 32bit vs. 64 bit.
> > >
> > > Any help/info is greatly appreciated.
> > >
> > > --
> > > Michael Burstin
> > > NPI Engineer
> > > Concerto Software *
> > > 978-952-0842
> > > firstname.lastname@example.org
> > > *Davox & Cellit Corporations are now doing business as Concerto Software
> > >
> > >
> Michael Burstin
> NPI Engineer
> Concerto Software *
> *Davox & Cellit Corporations are now doing business as Concerto Software
Michael Peppler Data Migrations, Inc.
email@example.com *or* firstname.lastname@example.org
International Sybase User Group: http://www.isug.com