我在linux和windows上都尝试过使用dbd::advantage,但没有成功。windows版本附带了一个看起来功能齐全的安装程序,但却没有dbd-advantage-8.10.tar.gz。在linux下,我已经完成了make && make test && make install系列,但是不管怎样,在这两个平台上都会出现以下错误。

install_driver(Advantage) failed: Can't locate loadable object for module
DBD::Advantage in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5
/usr/lib/perl5 /usr/share/perl5 ...... several other folders.

优势数据库8.1
Linux上的Perl版本是5.12.4,Win2008上是5.12.3草莓Perl。

最佳答案

从安装附带的[readme.txt]中:
======
advantage dbi驱动程序包含在dbd-advantage.x.xx.tar.gz文件中。您可以通过运行以下命令提取它:
tar-zxvf dbd-advantage.x.xx.tar.gz
======
在windows上,您应该能够使用winrar等实用程序提取文件

10-05 22:29