OK - I'm a dummy.
I was able to log in with SQLPlus, and when I figured out what I had to
do for that,
I found I was using the wrong service name in my perl script...
Thanks for your help.
[EMAIL PROTECTED] wrote:
>
> Try adding these lines to your httpd.conf:
>
> SetEnv ORACLE_HOME /your/oracle/home
> SetEnv TNS_ADMIN /your/oracle/home/network/admin
>
> If you don't have access/priviledges to httpd.conf, you can, I believe set
> these in a BEGIN block within your script.
>
> jeff
>
> *******************************
> Jeff Seger
> Data Warehouse Engineer
> Fairchild Semiconductor
> [EMAIL PROTECTED]
> *******************************
>
>
> Barbara
> Lindsey To: [EMAIL PROTECTED]
> <blindsey@ufl. cc:
> edu> Subject: Linux/perl/Oracle connect
>question
> Sent by:
> [EMAIL PROTECTED]
> fl.edu
>
>
> 05/01/2002
> 04:04 PM
>
>
>
> Perl 5.00503 (site_perl 5.005)
> Linux 2.2.14
> Oracle 7.4.3
> Apache, but not mod_perl
> DBI.pm v.1.13
>
> I am getting an error at my DBI->connect statement.
> The original error in the log was 'DBI->connect failed: ORA-12154:
> TNS:could not resolve service na...'
>
> Then I tried adding DBI->connect_test_perf prior to the connect
> statement.
> It prints:
> DBI:Oracle:DBNAME: testing 5 sets of 1 connections: Connecting... 1
> and then the error logged is 'ORA-06401: NETCMN: invalid driver
> designator...'
>
> I also added DBI->available_drivers()
> and that gives me:
> ADO, ExampleP, Oracle, Proxy
>
> The part I cannot figure out is that in the log, it says:
> DBI::connect_test_perf('DBI', 'DBI:Oracle:DBNAME', 'DBNAMESCHEMA',
> 'PASSWD', 'HASH(0x837f440)')
>
> However, in my actual call to the connect_test_perf, I am using:
> DBI->connect_test_perf('DBI:Oracle:DBNAME', 'DBNAMESCHEMA',
> 'PASSWD',\%attr);
>
> For some reason it is inserting the extra 'DBI' at the beginning of the
> parameter list.
>
> I tried checking the environments being keyed with the DBI.pm module
> from my program, but the only one
> I found to be set from my program level is:
> $ENV{GATEWAY_INTERFACE} which is set to CGI/1.1
>
> Any suggestions for tracking down the problem would be greatly
> appreciated.
>
> Barb
> --
> Barbara E. Lindsey,
> Phone: (352) 392-5198 ext. 314 Fax: (352) 392-8162
> "The road goes ever on and on. "
> - Bilbo Baggins
--
Barbara E. Lindsey,
Phone: (352) 392-5198 ext. 314 Fax: (352) 392-8162
"The road goes ever on and on. "
- Bilbo Baggins