Oracle Enterprise Stage

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
nvalia
Premium Member
Premium Member
Posts: 180
Joined: Thu May 26, 2005 6:44 am

Oracle Enterprise Stage

Post by nvalia »

Hi,

When I try to use Oracle Enterprise Stage for extracting data from a table, it throws an error saying "Access to sys.dba_extents is required but not available".
I understand that it needs to access to certain Oracle Sys tables for this.

But when I use the same userid to write to the same table, it allows me to Insert rows.
(Both are seperate jobs)

Version used - Oracle 9i

NV
lstsaur
Participant
Posts: 1139
Joined: Thu Oct 21, 2004 9:59 pm

Post by lstsaur »

Just do a search on "sys.dba_extents" and you will find my detailed solution for this problem.
nvalia
Premium Member
Premium Member
Posts: 180
Joined: Thu May 26, 2005 6:44 am

Post by nvalia »

Thanks Istsaur..

I underatand the requirement is to get Select priveleges to these sys tables..

So how & why does it allow to write (insert) data to the same table w/o these privileges
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Don't lose any brain cells over this. Simple inserts don't need those privs, more complex partitioned loads would, I'd wager. As do your selects... which I'm sure has been explained here several times. Search, my good man, search! :wink:
-craig

"You can never have too many knives" -- Logan Nine Fingers
Post Reply