Yes, sybperl is at least a decade out of date. The database standard in Perl is DBI, and DBD::Sybase is the database driver for Sybase. | [reply] |
As tilly said, sybperl is way out of date; however, it sounds like you're confusing a database server (Sybase) with the client libraries that are used to connect to a server. DBD::Sybase is the preferred method for connecting a Sybase server and Michael Peppler (mpeppler here) is *the* perl/sybase guy.
In Ubuntu, you should be able to install the DBD::Sybase driver ... for me, it's named
"Sybase/MSSQL database driver for the DBI module" -- that being said, you're still going to need a Sybase server to connect to.
| [reply] |
Welllllll.... The sybperl package isn't out of date (in fact a new version was released a month or so ago).
However, I agree that today you should probably use DBI/DBD::Sybase in any new projects as that gives you a cleaner API, and a reasonably consistent way of doing database access with Sybase ASE, Oracle, DB2, etc.
Michael
PS - In case there's any confusion - sybperl is the collective name for the Sybase:: modules (Sybase::CTlib, Sybase::DBlib) which implement the Sybase OpenClient API in perl. The name comes from the original perl 3.x "usersub" module that I wrote back in 1990 (yikes!) and which was first released publicly in September 1991...
| [reply] |