Oracle 视图 ALL_AWS 官方解释,作用,如何使用详细说明


本站中文解释

Oracle视图ALL_AWS用于显示用户被授权使用的实例及其细节,如应用名称、挂载点、DVD版本和状态。ALL_AWS 是ALL_OBJECTS的一个子集,其中仅显示由客户端生成的类型为AWS的对象。

使用ALL_AWS视图可以查询当前用户被授权的实例以及与这些实例关联的属性,比如应用名称、挂载点、DVD版本和状态。ALL_AWS 视图通常用于检查账号的权限情况,比如要查看账户是否有某个实例的使用权限,或者查看有权限使用哪些实例。

要使用ALL_AWS视图,首先必须使用SELECT XML查询,SELECT XML语句将查询结果构建为XML文档,用户使用 CONTAINS 或 EXTRACT 操作符进行过滤来确定所需要的查询结果。

例如: 查找ownername为scott的账户有哪些权限:

SELECT XML (ownername, CONTAINS (ownername, ‘/OWNER = “SCOTT”‘))
FROM all_aws;

查找应用名为test的情况:

SELECT XML (appname, CONTAINS (appname, ‘/APPLYNAME = “TEST”‘))
FROM all_aws;

官方英文解释

ALL_AWS describes the analytic workspaces accessible to the current user.

Related Views

  • DBA_AWS describes all analytic workspaces in the database.

  • USER_AWS describes the analytic workspaces owned by the current user. This view does not display the OWNER column.

ColumnDatatypeNULLDescription

OWNER

VARCHAR2(128)

NOT NULL

Owner of the analytic workspace

AW_NUMBER

NUMBER

NOT NULL

Number of the analytic workspace

AW_NAME

VARCHAR2(128)

Name of the analytic workspace

AW_VERSION

VARCHAR2(4)

Format version of the analytic workspace:

  • 9.1

  • 10.1

  • 10.2

  • 11.1

PAGESPACES

NUMBER

Number of pagespaces in the analytic workspace

GENERATIONS

NUMBER

Number of active generations in the analytic workspace

FROZEN

VARCHAR2(6)

Freeze state of the analytic workspace:

  • Frozen

  • NoThaw

See Also:

  • “DBA_AWS”

  • “USER_AWS”

  • Oracle OLAP User’s
    Guide
    for more information about the OLAP option for Oracle Database