Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Scheduled batch process fail to connect to Oracle
"Vladimir Uzlaner" <uzlanerv_at_yahoo.com> wrote in message
news:76fc9868.0412211228.748c5fd_at_posting.google.com...
> Hello!
>
>
> We have a batch process developed in MKS korn shell, where we connect
> to Oracle using:
>
>
> ...
>
>
> SQL_CODE=`plus33 -s /@$ENVIRON<< SQLBLOCK
> ...
> /
> EXIT
> SQLBLOCK`
> ...
>
> In this case Oracle take the integral user login. And it is working
> properly if we run script from the shell environment, but it fail to
> connect to Oracle if we trying to run scheduled batch process.
>
>
> Suppose user login is user/password. Then MKS connect to Oracle using
> OPS$USER/password login. I think problem is in '$' sign, because for
> Korn shell it is special character. And if we put:
>
>
> ...
>
>
> SQL_CODE=`plus33 -s 'OPS$USER/password'@$ENVIRON<< SQLBLOCK
> ...
> /
> EXIT
> SQLBLOCK`
> ...
>
> It is working, but without quotes:
>
>
> SQL_CODE=`plus33 -s OPS$USER/password@$ENVIRON it is fail again.
> Please, advise anybody how to resolve this problem.
>
>
> TIA.
>
>
> Vladimir Uzlaner
Here are a couple of observations...
HTH & YMMV Received on Tue Dec 21 2004 - 14:40:29 CST