On Tue, Feb 3, 2009 at 9:22 AM, Kelley Clanton <[email protected]> wrote:

> @INC:
>    /usr/perl5/5.8.4/lib/sun4-solaris-64int
>    /usr/perl5/5.8.4/lib
>    /usr/perl5/site_perl/5.8.4/sun4-solaris-64int
>    /usr/perl5/site_perl/5.8.4
>    /usr/perl5/site_perl
>    /usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int
>    /usr/perl5/vendor_perl/5.8.4
>    /usr/perl5/vendor_perl
>

Looks like Perl is owned by root.


>
> When I run the perl makefile.PL command, I receive the following
> error:
> Installing on a solaris, Ver#2.10
> Using Oracle in /u01/app/oracle/product/10.2.0
> Can't create define.sql: Permission denied at Makefile.PL line 1516.
> print() on closed filehandle FH at Makefile.PL line 1517.
>

Looks like you are trying to install DBD::Oracle while logged on as oracle.

You probably need to be root.

Jared Still
Certifiable Oracle DBA and Part Time Perl Evangelist

Reply via email to