Perl 连 Oracle 的问题
- Perl code
use DBI;$dbname="oralce";$user="user";$passwd="password";$dbh="";$dbh = DBI->connect("dbi:Oracle:$dbname",$user,$passwd) or die "can't connect to database ". DBI-errstr;//连接数据库$sth=$dbh->prepare("select * from tDevice");$sth->execute;//执行sql语句while (@recs=$sth->fetchrow_array) { print $recs[0].":".$recs[1].":".$recs[2]."\n"; //读取记录数据}$dbh->disconnect;//断开连接 执行上边这段代码,显示
Can't locate loadable object for module DBI in @INC ……
这是怎么回事?如何解决?
[解决办法]
貌似没安装 DBI 或者 DBD:Oracle
或者路径不对?