Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103728951
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-05-19 15:44:06

作者: beta 出处: 
 
上次讲了在linux下安装Oracle,安装完之后可以用netac来配置远程数据库的本地命名。
要在perl下面连接oracle数据库,首先必须安装DBI和DBD for Oracle。
下面是一段perl程序
#!/usr/bin/perl
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;
//断开连接
阅读(368) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~