我正在尝试使用一个好的Perl模块来连接Sybase数据库。
我的谷歌搜索让我看到sybperl
作为可能的选择,但自2005年以来一直没有更新。
答案 0 :(得分:11)
使用DBD::Sybase(通过DBI)。我经常使用FreeTDS连接到SQL Server,但它实际上是针对Sybase的CT-Lib接口编写的。
答案 1 :(得分:1)
我发现DBD::Sybase是用于Sybase DB和Sybase::DBlib的最佳模块 - Sybase DB-Library API。
答案 2 :(得分:0)
以下是使用perl和ODBC连接到linux(64位)上的sybase的方法 -
安装Sybase Open Client和ODBC驱动程序。 (您可以从ASE SDK或ASE服务器安装中获取这两个)
你需要一个odbc驱动程序管理器,我已经尝试过unixODBC
定义一个驱动程序配置,如 -
[wyno.io] FS.Transform.createWriteStream transform function failed, Error:
[wyno.io] Exception in queued task: Error: cfs:graphicsmagick could not find "graphicsMagick" or "imageMagick"
[wyno.io] at gm (packages/cfs_graphicsmagick/packages/cfs_graphicsmagick.js:14:1)
[wyno.io] at Object.FS.Collection.stores.FS.Store.GridFS.transformWrite (both/collections.js:10:1)
[wyno.io] at packages/cfs_storage-adapter/packages/cfs_storage-adapter.js:355:1
[wyno.io] at addPassThrough (packages/cfs_storage-adapter/packages/cfs_storage-adapter.js:421:1)
[wyno.io] at [object Object].FS.Transform.createWriteStream (packages/cfs_storage-adapter/packages/cfs_storage-adapter.js:352:1)
[wyno.io] at Object.self.adapter.createWriteStream (packages/cfs_storage-adapter/packages/cfs_storage-adapter.js:171:1)
[wyno.io] at saveCopy (packages/cfs_worker/packages/cfs_worker.js:180:1)
[wyno.io] at Object.fsCollection.files.find.observe.added (packages/cfs_worker/packages/cfs_worker.js:42:1)
[wyno.io] at [object Object].observeChangesCallbacks.added (packages/minimongo/observe.js:153:1)
[wyno.io] at self.applyChange.added (packages/minimongo/observe.js:53:1)
这是一个perl示例 -
[Adaptive Server Enterprise]
Description = Sybase ODBC Driver
Driver = /sybase/DataAccess64/ODBC/lib/libsybdrvodb.so
FileUsage = -1
有关详细步骤,请参阅 - http://kapilraju.tumblr.com/post/131288341356/connect-to-sybase-using-perl-odbc