Oracle - 如何查看初始化参数设置?

Oracle - How to view initialization parameter settings?

我想确定 Oracle 数据库中初始化参数 (GLOBAL_NAMES) 的值。我假设它在众多 DBA_ 视图之一中可用,但我一直无法找到它。

有谁知道将数据库中的这些初始化设置识别为 non-administrator 的简单方法?我正在使用 Toad 12.6 并且有 SELECT_CATALOG_ROLE.

我试过的

select value from v$parameter where name = 'global_names';

如果您缺少视图 V$PARAMETERSELECT 权限,您还可以使用包 DBMS_UTILITY 来获取值:

DECLARE
    intval INTEGER;
    strval VARCHAR2(4000);
    res NUMBER;
BEGIN
    res := DBMS_UTILITY.GET_PARAMETER_VALUE ('global_names', intval, strval);
    DBMS_OUTPUT.PUT_LINE ( 'intval = ' || intval );     
END;