如何在ORACLE中检查当前设置的IDLE_TIME?

3

我该如何测试当前在我oracle数据库中设置了什么IDLE_TIME设置?


2
你是否在寻找 select * from user_resource_limits where resource_name='IDLE_TIME'; - atokpas
“Check”和“test”不是同一件事。你想要“check”还是“test”? - user5683823
2个回答

2
如果您在谈论用户配置文件中的IDLE_TIME,则取决于用户名。
select dbms_metadata.get_ddl('PROFILE', u.profile)
from   dba_users u
where  u.username = :v_username;

如果您有权限,可以使用ALTER PROFILE语句进行更改。

0
每个配置文件都有一个IDLE_TIME,因此不清楚您所说的“theIDLE_TIME是什么意思。

在我的系统上:

select *
from   DBA_PROFILES
where  resource_name = 'IDLE_TIME'
;


PROFILE              RESOURCE_NAME   RESOURCE_TYPE   LIMIT           COMMON
-------------------- --------------- --------------- --------------- ------
DEFAULT              IDLE_TIME       KERNEL          UNLIMITED       NO
ORA_STIG_PROFILE     IDLE_TIME       KERNEL          15              NO

2 rows selected.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接