[英]Perl script to connect oracle database
我是 Perl 編程和數據庫連接的新手。 任何人都可以讓我知道為 Oracle 數據庫連接編寫 Perl 腳本的分步過程。
我的 Perl 版本是:
這是為 MSWin32-x64-multi-thread 構建的 perl 5, version 22, subversion 0 (v5.22.0)
版權所有 1987-2015,拉里·沃爾
Perl 只能在 Artistic License 或 GNU General Public License 的條款下復制,這可以在 Perl 5 源工具包中找到。
我嘗試了以下方法:
my $db = DBI->connect("dbi:Oracle:Local","SYSTEM","SYSTEM") or die print ("could not connect! $DBI::errstr \n");
由於我不知道這個“dbi:Oracle:Local”是什么,我無法連接到數據庫。
你能告訴我什么是 dbi、Oracle、本地。 如果是 Hostname 和 oracle 數據庫名稱,我如何在我的計算機中找到相同的名稱。
我需要在 Perl 中設置任何 ENV 變量嗎? 如果是這樣,我需要在哪里設置和設置什么?
my $db = DBI->connect("dbi:Oracle:Local","SYSTEM","SYSTEM");
“dbi”是一個字符串,
“Oracle”是驅動程序類型,
“local”是數據庫名稱,
第一個“SYSTEM”是用戶名,第二個是密碼。
use DBI;
my $dbh = DBI->connect( "dbi:Oracle:databaseName", 'username', 'passwd' ) or die($DBI::errstr, "\n");
首先閱讀使用 Perl DBI 和 SQL 訪問簡單數據庫的基本概念。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.