quick pl/sql question 2004-04-21 - By David Sharples
Got this simple proc
SQL > create or replace procedure dave_test (p_user_id IN varchar2) as
begin
dbms_resource_manager_privs.grant_switch_consumer_group(p_user_id, 'users
1 ',TRUE);
dbms_resource_manager.set_initial_consumer_group(p_user_id, 'users1 ');
end;
/
exec dave_test( 'ds ');
*
ERROR at line 1:
ORA-00942 (See ORA-00942.ora-code.com): table or view does not exist
ORA-06512 (See ORA-06512.ora-code.com): at "SYS.DBMS_RMIN ", line 56
ORA-06512 (See ORA-06512.ora-code.com): at "SYS.DBMS_RESOURCE_MANAGER_PRIVS ", line 99
ORA-06512 (See ORA-06512.ora-code.com): at "CEREBRUS.DAVE_TEST ", line 3
ORA-06512 (See ORA-06512.ora-code.com): at line 1
How do I do this in pl/sql?
I can do it from the command line
SQL > exec
dbms_resource_manager_privs.grant_switch_consumer_group( 'ds ', 'users1 ',TR
UE);
PL/SQL procedure successfully completed.
SQL > exec
dbms_resource_manager.set_initial_consumer_group( 'ds ', 'users1 ');
PL/SQL procedure successfully completed.
Thanks
Dave
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
To unsubscribe send email to: oracle-l-request@(protected)
put 'unsubscribe ' in the subject line.
--
Archives are at http://www.freelists.org/archives/oracle-l/
FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --
|
|