+ -
当前位置:首页 → 问答吧 → 安装:DBD::Oracle时出错

安装:DBD::Oracle时出错

时间:2010-07-30

来源:互联网

环境:Winxp-sp3,vs2008 activePerl 5.8.8  + oracle10g 客户端
1:ActivePerl5.8.8己正常安装,并且通过ppm将DBI也安装好,DBI的版本1.609
2:上cpan上down下了DBD::Oracle模块dbd-oracle-1.24b.tar.gz,下载到本地。
3:根据说明解压下载的模块,并进入解压目录,执行perl makfile.pl ,结果提示需要执行vs2008下的vcsvar32.bat
4:执行了上述环境变量文件,再执行perl  makefile.pl ,则提示如下
System: perl5.008008
Compiler:   cl -MD -Zi -DNDEBUG -O1 -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32
-D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE -DP
RIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPE
RL_MSVCRT_READFIX
Linker:     not found
请问是哪个环境变量没设定,还是其这问题。

作者: peso   发布时间: 2010-07-30

需要从oracle网站上download:
instantclient-basic-linux32-11.2.0.1.zip
instantclient-sdk-linux32-11.2.0.1.zip
instantclient-sqlplus-linux32-11.2.0.1.zip

这几个东西安装了才行。
(把linux32换成你的win32)

作者: 兰花仙子   发布时间: 2010-07-30



QUOTE:
需要从oracle网站上download:
instantclient-basic-linux32-11.2.0.1.zip
instantclient-sdk-linux32-11 ...
兰花仙子 发表于 2010-07-30 16:12




    instantclient-basic-linux32-11.2.0.1.zip
instantclient-sdk-linux32-11.2.0.1.zip
instantclient-sqlplus-linux32-11.2.0.1.zip

这几个是必装的吗,我己装了oracle10g的客户端了。

作者: peso   发布时间: 2010-07-30