2010年5月18日星期二

Re: [PerlChina] perl 如何连接远程 oracle

DBI
DBD for oracle
详细可参考Perl DBI手册.

于 2010年05月18日 22:06, zhang jiaqiang 写道:
> 我以前用python成功的从一台MSwindows的机器连接到Server的Oracle。
>
> 装的是Oracle的instant client, 一般只有几十兆。然后通过写tnsnames.ora,配置TNS_ADMIN/PATH什么的。
>
> 我觉得Perl肯定也可以。
>
> Best regards
> Zhang JiaQiang
>
>
>
> 2010/5/18 Huangj <redspid@163.com>
>
>
>> thank you, 俺整了几天没整好,再试试看。
>>
>>
>> 在2010-05-15 21:59:53,"Qiang (James)" <shijialee@gmail.com> 写道:
>>
>>> Huangj wrote:
>>>
>>>> 例如
>>>> 数据库版本是 oracle 9i
>>>> 数据库主机是 192.168.1.3
>>>> sid 是 zgyd
>>>> 用户名: user
>>>> 密码: pwd
>>>>
>>>> Perl 版本 ActivePerl 5.10
>>>> 本机地址 192.168.1.2
>>>>
>>>> 请教:
>>>> 除了 DBI 还需要装什么模块?
>>>> 需要安装 Oracle 客户端么?
>>>> DBI->connect 语句应该怎么写?
>>>>
>>>> 谢谢!
>>>>
>>> Oracle 客户端是需要装的。至于 connect 语句,DBD::Oracle 的文档
>>> CONNECTING TO ORACLE 这部分有例子,你先尝试下吧。
>>>
>>> 最新的 DBD::Oracle win32 文档里有在 windows 里安装的介绍。
>>> http://cpansearch.perl.org/src/PYTHIAN/DBD-Oracle-1.24a/README.win32.txt
>>>
>>
>>> 以我过往在 unix 下经验,这需要耐心和反复尝试。
>>>
>>> Qiang
>>>
>>> --
>>> 您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
>>> 要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
>>> 要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com <perlchina%2Bunsubscribe@googlegroups.com>。
>>> 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
>>>
>>>
>>
>>
>> ------------------------------
>> 网易为中小企业免费提供企业邮箱(自主域名) <http://ym.163.com/?from=od3>
>>
>> --
>> 您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
>> 要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
>> 要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com<perlchina%2Bunsubscribe@googlegroups.com>
>> 。
>> 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
>>
>>
>

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

没有评论: