Assuming that you installed Sybase OpenClient 15.5 from the 15.5 PC Client:
Install ActiveState Perl from http://www.activestate.com (free) and install DBI if it isn’t already installed. It should be but you never know…
Now, the easy part. Install the DBD::Sybase 1.09 PPM:
- download DBD::Sybase 1.09 PPM
- extract zip file to temporary directory (e.g. c:\test)
- Start -> Run -> cmd.exe (as Administrator if Vista or Windows 7)
- cd \test
- ppm install DBD-Sybase.ppd
- exit
That’s it ![]()



Thanks for this Jason.
One question: what did you have to do to DBD::Sybase to get it compiled to a PPM package?
I ask because I have to do this “somehow” to create a 64bit version to use on WS2008.
Any help much appreciated (or you can just ignore me hahaha
I used Microsoft Visual Studio 6 and followed the instructions at http://docs.activestate.com/activeperl/5.10/faq/ActivePerl-faq2.html#how_to_make_ppm_distribution
Unfortunately, I don’t have access to a recent Visual Studio that would allow for creation of the PPMs. The Express Edition of VS doesn’t legally allow you to
Hi I have installed Sybase with Adaptive Server Enterprise. I’ve checked and I have DBI 1.616 installed as per your instruction. I am unable to install DBD-Sybase.ppd however. I am getting the “ppm install failed: The PPD does not provide code to install this platform.” I am not sure what I’ve done. Do I need to do something with Sybase? I’ve installed it, but perhaps I did something wrong. What are your thoughts? Thank you in advance. I am just beginning to learn Perl, actually I haven’t done any coding yet. This is why i am trying to install everything.
HI
I am trying to install DBD:sybase asper your instructions above. However getting beow error:
C:\SOMNATH\softwares\perl\sybase driver\test>ppm install DBD-Sybase.ppd
ppm install failed: The PPD does not provide code to install for this platform
I am running sybase ASE15_0 on windows vista home basic 32 bit.
can you please help.
Thanks
som
Hi Jason, did you ever get this built for 64bit machines?
I did but it tended to be rather unstable. I’ll take another whack at it.