Page 1 of 1
error in Oracle Stage > dboptions
Posted: Mon Jan 07, 2008 2:23 pm
by sribuz
Hi,
I created a job with Oracle stage as source in EE 7.5.
In Oracle stage properties were set as
Output>Connections>dboption mode>auto generated
and I defined db password in environment variables.
so it generated Connection>DB Options={user=username,password=#$password#}
when I run the job it aborted giving me fatal error message as ..
Incorrect dboption list; it failed on Expected "," or "}", got: "$", line 1.
Posted: Mon Jan 07, 2008 2:28 pm
by Minhajuddin
$ is a special character and you can't use it just like that in your password.
The documentation mentions what you need to do when you have special characters in your password.
Posted: Mon Jan 07, 2008 2:55 pm
by sribuz
Minhajuddin wrote:$ is a special character and you can't use it just like that in your password.
The documentation mentions what you need to do when you have special characters in your password.
I am using evironment variable there, not '$' as a character in password.
Posted: Mon Jan 07, 2008 4:17 pm
by lstsaur
Double check your password field. It shouldn't display anything like "#$password#"; it should always have something like "******" especailly for PX job.
Posted: Mon Jan 07, 2008 4:37 pm
by sribuz
lstsaur wrote:Double check your password field. It shouldn't display anything like "#$password#"; it should always have something like "******" especailly for PX job.
I defined password in environment variables and there its value is encrypted and displayed as *******
I am using that environmental variable so I have to use it as $#EnvironmentVariable#.
Posted: Mon Jan 07, 2008 8:39 pm
by ray.wurlod
I should have thought #$EnvironmentVariable# is what's required - which would also explain the 'unexpected "$"' message.
Posted: Mon Jan 07, 2008 8:49 pm
by keshav0307
have you defined the database (remote server)
Posted: Tue Jan 08, 2008 12:20 pm
by sribuz
ray.wurlod wrote:I should have thought #$EnvironmentVariable# is what's required - which would also explain the 'unexpected "$"' message. ...
now I am getting error as
Incorrect dboption list; it failed on Expected "," or "}", got: "#", line 1.
when I run job again its giving me
Incorrect dboption list; it failed on Expected "," or "}", got: "$", line 1.
can # or $ be used as part of password ? I used ## as part of passwd
Re:keshav0307: I have mentioned remote server name.
Got my problem Solved
Posted: Tue Jan 15, 2008 12:56 pm
by sribuz
Oracle Dbase password got expired and was in grace period.
Thanks for Helping.
Posted: Tue Jan 15, 2008 2:41 pm
by lstsaur
After 8 days later to find out that the job's problem was cuased by expired password? You marked this topic as a workaround?