0

在 WindowsXP 上安装 Active Perl 5.8.8 Build 822 后,我在 Perl 包管理器的“查看所有包”中没有看到 DBD-Oracle。相同的 CPAN 位置是http://search.cpan.org/dist/DBD-Oracle-1.17/,但我不知道手动安装此 tar 的过程(DBD-Oracle-1.17.tar.gz)在 ActivePerl 中。

4

1 回答 1

1

安装适用于 Windows 的 Oracle Instant Client。

您真的需要使用 ActivePerl 5.8.8,因为在 5.8.9.827 及更高版本中该过程更容易。通常你只做:

cpan P/PY/PYTHIAN/DBD-Oracle-1.17.tar.gz

如果你的路径上没有 Microsoft Visual C,它会下载 MinGW 并安装它。我认为如果您在 ActivePerl 5.8.9 之前,您可能必须自己安装 MinGW:

ppm install MinGW

但我认为在 5.8.8 中你将不得不手动下载、安装和配置 MinGW 和 dmake,所以你可能不想打扰......

顺便说一句,你真的需要使用 DBD::Oracle 1.17 吗?现在真的很老了。1.26 是最新的。

于 2010-10-15T15:47:05.030 回答