怎么查看oracle10g数据库的定时任务
怎样查看oracle10g数据库的定时任务?
我的数据库版本oracle10g:我想看看数据库中有多少个定时任务,请问怎么查看啊?
------解决方案--------------------
------解决方案--------------------
SQL> select count(*) from user_jobs;
COUNT(*)
----------
0
SQL> select count(*) from all_jobs;
COUNT(*)
----------
0
SQL> select count(*) from dba_jobs;
COUNT(*)
----------
1
新建的 test用户,赋予 connect,resource权限 ,第一,二个都是为0,然后再赋予dba权限,第三个查询出一个。
------解决方案--------------------
SQL> select t.JOB,t.LOG_USER,t.PRIV_USER,t.SCHEMA_USER from dba_jobs t;
JOB LOG_USER PRIV_USER SCHEMA_USER
---------- ------------------------------ ------------------------------ ------------------------------
1 SYSMAN SYSMAN SYSMAN
系统的用户拥有的job
我的数据库版本oracle10g:我想看看数据库中有多少个定时任务,请问怎么查看啊?
------解决方案--------------------
--当前用户定时任务
select count(*) from user_jobs;
--有权限访问的定时任务
select count(*) from all_jobs;
--整个数据库所有定时任务
select count(*) from dba_jobs;
------解决方案--------------------
SQL> select count(*) from user_jobs;
COUNT(*)
----------
0
SQL> select count(*) from all_jobs;
COUNT(*)
----------
0
SQL> select count(*) from dba_jobs;
COUNT(*)
----------
1
新建的 test用户,赋予 connect,resource权限 ,第一,二个都是为0,然后再赋予dba权限,第三个查询出一个。
------解决方案--------------------
SQL> select t.JOB,t.LOG_USER,t.PRIV_USER,t.SCHEMA_USER from dba_jobs t;
JOB LOG_USER PRIV_USER SCHEMA_USER
---------- ------------------------------ ------------------------------ ------------------------------
1 SYSMAN SYSMAN SYSMAN
系统的用户拥有的job