亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
123下一頁(yè)
最近訪(fǎng)問(wèn)板塊 發(fā)新帖
查看: 7758 | 回復(fù): 20
打印 上一主題 下一主題

使用DBI連接Oracle數(shù)據(jù)庫(kù)的問(wèn)題 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2010-02-03 09:48 |只看該作者 |倒序?yàn)g覽
  1. [oracle@localhost perl]$ cat test.pl
  2. #!/u01/app/oracle/product/10.2.0/db_1/perl/bin/perl -w

  3. use strict;
  4. use DBI;
  5. print "ok";
  6. my @ary = DBI->available_drivers;
  7. print "@ary";
  8. my $dbh = DBI->connect("dbi:Oracle:G_192.168.1.171","username","passwd") || die "Couldn't connect to data";
復(fù)制代碼
上面是我的代碼,使用的是Oracle客戶(hù)端自帶的perl去連接Oracle數(shù)據(jù)庫(kù)。不知道為什么這個(gè)腳本沒(méi)法執(zhí)行,一直是停在那里的也沒(méi)有任何錯(cuò)誤提示,連第一個(gè)ok都沒(méi)用打印出來(lái),如果是把最后一行注釋掉就可以成功執(zhí)行前面的代碼了,不知道有人遇見(jiàn)過(guò)這種情況嗎?
  1. [oracle@localhost perl]$ ./test.pl

復(fù)制代碼

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2010-02-03 10:24 |只看該作者
本帖最后由 Pro_sky 于 2010-02-03 10:26 編輯

不是腳本沒(méi)執(zhí)行吧,是連接的時(shí)候在等待,可能超時(shí)時(shí)間比較長(zhǎng)

ok沒(méi)打出來(lái)應(yīng)該是 被緩存了,你可以設(shè)置 "$| = 1" 或者 print "ok\n"

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2010-02-03 10:41 |只看該作者
回復(fù) 2# Pro_sky


    多謝你的回復(fù)啊,確實(shí)是執(zhí)行了 print的,怎么加個(gè)\n 就不會(huì)被緩存了嗎?現(xiàn)在的問(wèn)題是根本沒(méi)有發(fā)包出去啊。。不知道可能是什么原因引起的呢?

論壇徽章:
78
雙子座
日期:2013-10-15 08:50:09天秤座
日期:2013-10-16 18:02:08白羊座
日期:2013-10-18 13:35:33天蝎座
日期:2013-10-18 13:37:06獅子座
日期:2013-10-18 13:40:31雙子座
日期:2013-10-22 13:58:42戌狗
日期:2013-10-22 18:50:04CU十二周年紀(jì)念徽章
日期:2013-10-24 15:41:34巨蟹座
日期:2013-10-24 17:14:56處女座
日期:2013-10-24 17:15:30雙子座
日期:2013-10-25 13:49:39午馬
日期:2013-10-28 15:02:15
4 [報(bào)告]
發(fā)表于 2010-02-03 10:47 |只看該作者
print "@ary";

打印出了什么?

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2010-02-03 10:49 |只看該作者
回復(fù) 4# yybmsrs


    ExampleP Oracle Proxy Sponge


以前都是可以連接的不知道為什么突然就不能連接了

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2010-02-03 10:59 |只看該作者
回復(fù) 3# lth0721


    perl跟C應(yīng)該一樣,標(biāo)準(zhǔn)輸出是按行緩存的

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2010-02-03 12:42 |只看該作者
我現(xiàn)在把這個(gè)腳本換到另一臺(tái)機(jī)器執(zhí)行,結(jié)果提示
./test.pl
Can't locate strict.pm in @INC (@INC contains: /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/5.8.3/i686-linux-thread-multi /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/5.8.3 /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl/5.8.3/i686-linux-thread-multi /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl/5.8.3 /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl .) at ./test.pl line 2.
BEGIN failed--compilation aborted at ./test.pl line 2.

但是我是有strict的啊
[oracle@63-216-146-37 perl]$ locate strict.pm
/u01/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/strict.pm

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2010-02-03 13:10 |只看該作者
回復(fù) 7# lth0721

push @INC, "/u01/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/";

或者

use lib '/u01/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/';

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2010-02-03 14:05 |只看該作者
回復(fù) 8# Pro_sky
  1. [oracle@63-216-146-37 perl]$ ./test.pl
  2. Can't locate lib.pm in @INC (@INC contains: /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/5.8.3/i686-linux-thread-multi /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/5.8.3 /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl/5.8.3/i686-linux-thread-multi /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl/5.8.3 /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl .) at ./test.pl line 2.
  3. BEGIN failed--compilation aborted at ./test.pl line 2.
復(fù)制代碼
不曉得是什么問(wèn)題啊。。難道是需要設(shè)置什么環(huán)境變量嗎?

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2010-02-03 14:43 |只看該作者
Can't locate lib.pm
這個(gè)是pm沒(méi)裝全。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP