Heim > Datenbank > MySQL-Tutorial > Linux下安装perl的DBI和DBD

Linux下安装perl的DBI和DBD

WBOY
Freigeben: 2016-06-07 17:02:06
Original
1233 Leute haben es durchsucht

在Linux虚拟机上安装了oracle的client端,需要用perl来抓取数据库中的数据,于是需要安装perl的DBI和DBD包,分别是DBI-1.616和DB

在Linux虚拟机上安装了Oracle的client端,需要用perl来抓取数据库中的数据,于是需要安装perl的DBI和DBD包,分别是DBI-1.616和DBD-Oracle-1.28。需要使用root安装DBI和DBD,在安装前,确保.bash_profile中root的环境变量,已经设定了ORACLE_HOME(oracle的client端路径),ORACLE_SID(你需要连接的库名),LD_LIBRARY_PATH(oracle的client端下的lib路径)的位置。而且要把Linux下的oracle的配置文件tnsnames.ora里需要登录的db中的SERVICE_NAME换成SID(这是和windows的配置不同)。
进入DBI的路径下:
 perl Makefile.PL
 make
 make test
 make install
进入DBD的路径下:
 perl Makefile.PL
 make
 make test
 make install
在安装的过程中会有一些警告,别担心
最后将lib增加到ld.so.conf中,并生效它。
echo (oracle的client端的lib) >> /etc/ld.so.conf (这个设置文件是系统搜索动态连接库的目录设置,在这个文件里面写下的地址系统在运行程序时会自动去这些个目录里面找需要的动态库文件。)

ldconfig(用于更改完之后更新库缓存,,这样才能在cache中找到新的库的路径)在用其他使用数据库时,环境变量应与root保持一致。

linux

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage