Hi dbi-users,

Any luck on the below Q?

Thanks - Gautam

Sent from my iPhone

> On Mar 6, 2017, at 6:59 PM, Gowtham <shiningstargau...@gmail.com> wrote:
> 
> Hi Ron,
> 
> I did that.
> I have two scenarios here. Both the scenarios have same 
> ($dbh,$dbname,$user,$auth,$attr) values.
> Scenario 1: executed code with ORACLE_HOME set to correct value.
> 
> Scenario 2: executed code with incorrect/wrong ORACLE_HOME env variable.
> 
> - So my code returns undef in the second scenario. I'm trying to understand 
> the execution part inside the subroutine _login to establish the dependency 
> of ORACLE_HOME on DBI connection.
> 
> - Curious to know the definition for _login() as this is subroutine from the 
> same Oracle.pm module and this helps me to make some changes as per my 
> requirement.
> 
> Let me know for any questions.
> 
> Thanks - Gautam
> 
> Sent from my iPhone
> 
>> On Mar 6, 2017, at 6:00 PM, Ron Savage <r...@savage.net.au> wrote:
>> 
>> Hi Gautam
>> 
>> You don't need to examine the source code of Oracle.pm. You need to print 
>> out the values of ($dbh,$dbname,$user,$auth,$attr) and focus purely on them, 
>> and how they differ from what Oracle.pm expects.
>> 
>>> On 07/03/17 10:22, Tim Bunce wrote:
>>> ----- Forwarded message from Gowtham <shiningstargau...@gmail.com> -----
>>> 
>>> Date: Mon, 6 Mar 2017 15:40:59 -0600
>>> From: Gowtham <shiningstargau...@gmail.com>
>>> To: tim.bu...@pobox.com
>>> Subject: Oracle.pm
>>> 
>>> Hi Tim,
>>> 
>>> I feel that you are the right person to check this with.
>>> 
>>> I am trying to understand the code on Oracle.pm (DBD::Oracle) to debug my 
>>> perl code which tries to make a connection to an Oracle DB. My code exits 
>>> on the below piece of code on debug mode and i am unable to establish the 
>>> reason for it.
>>>  DBD::Oracle::db::_login($dbh,$dbname,$user,$auth,$attr) or return undef;
>>> 
>>> I am unable to find the definition for the subroutine _login() which will 
>>> help me to understand the reason for returning 'undef'. Could you please 
>>> kindly advice me.
>>> 
>>> Correct me if i have reached a wrong email.
>>> 
>>> Thanks - Gautam
>>> 
>>> ----- End forwarded message -----
>>> 
>> 
>> -- 
>> Ron Savage - savage.net.au

Reply via email to