perl dbi oracle
一、安裝dbi以及dbd-oracle module
方法一、搜尋下載,安裝安裝moudule的辦法進行安裝,windows平臺可能需要c語言的編譯器。
方法二、ppm
ppm>install dbi
.......
install dbd-oracle
......(這個過程可能很長,大概需要下載80M的dll)
二、編寫程式測試是否安裝ok
[@more@]#!D:/Perl/bin/perl.exe -w
use strict;
use warnings;
use DBI;
my $user="system";
my $password="davidwang";
my $db="DAVIDWAN";
my $dbh=DBI->connect("dbi:Oracle:$db",$user,$password) || die "cannot connect to Oracle:$!n";
my $sth=$dbh->prepare("select USERNAME from dba_users");
$sth->execute();
my $line_queried_number=0;
while (my @lines=$sth->fetchrow_array())
{
print "@linesn";
$line_queried_number++;
}
$sth->finish();
$dbh->disconnect();
exit;
測試ok,輸出了資料庫中已有的使用者名稱稱。
說明安裝ok,可以使用perl對oracle資料庫中的資料進行操縱。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/47869/viewspace-836949/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 記錄一下perl DBI 的selectall_hashref返回的結構到底怎樣的
- 基於oracle linux的 DBI/DBD 標準化安裝OracleLinux
- perl
- Perl語言學習(四)Perl控制結構
- perl的logwrapperAPP
- Perl&LWP
- perl指令碼指令碼
- 使用perl cpan
- perl 安裝
- perl+xml+iniXML
- Perl Catalyst 倒出 ExcelExcel
- Perl常用語法
- perl分析apache日誌Apache
- perl替換特殊字元字元
- perl語言入門
- perl在apache上部署Apache
- [譯][Perl 6] 5to6-perlfunc
- [譯][Perl 6] 5to6-nutshell
- Perl語法的基本規則
- Perl讀寫檔案&字串操作字串
- PERL 5.8的反序列化
- 講 perl debug 的不錯文章
- 使用perl比較mysql的版本MySql
- 送你一份perl書單
- perl 裡邊的 函式指標函式指標
- Perl IO:隨機讀寫檔案隨機
- 使用Perl和WWW::Mechanize庫編寫
- bash shell 無法使用 perl 正則
- perl的hash轉json後按key排序JSON排序
- Perl程式:殭屍程式和孤兒程式
- Chapter 5:Perl One-Liners:Working with Arrays and StringsAPT
- perl next, last, regular expression 實用場景ASTExpress
- 教你用Perl實現Smgp協議協議
- 如何編寫一個Perl爬蟲程式爬蟲
- Perl資料型別安全研究【翻譯】資料型別
- mod_perl到底是個什麼
- Perl split字串分割函式用法指南字串函式
- Perl學習筆記(五)——關聯陣列筆記陣列
- 兩個將來可能很厲害的perl 專案:perl雲端計算及跟google app engine的結合GoAPP