2012年11月10日星期六

通过db查找EBS系统环境变量

整个EBS设置了相当数量的操作系统环境变量, 这些环境变量中有相当一部分是有关文件系统路径的, 比如FND_TOP/AU_TOP等, 它们对于系统管理提供了极大的遍历. 通常而言, 使用app用户登录时默认会source相应的文件, 从而加载相应的环境变量. 但是在有些情况下, 由于系统设置的疏漏, 可能导致这些变量没有被设置, 从而导致一定的麻烦. EBS提供了通过查询数据库的方式来查看这些变量的值:

比如, 查找FND_TOP:
select value
from fnd_env_context
where variable_name = 'FND_TOP'
and concurrent_process_id =
( select max(concurrent_process_id) from fnd_env_context );
查找所有的TOP路径:
select variable_name, value
from fnd_env_context
where variable_name like '%\_TOP' escape '\'
and concurrent_process_id =
( select max(concurrent_process_id) from fnd_env_context )
order by 1;

供参考.
--EOF--

没有评论:

发表评论