2016-10-14 4 views
0

모든 Oracle APEX 애플리케이션 ID를 검색 할 수있는 데이터베이스 환경을 질의 할 수있는 방법이 있습니까?모든 오라클 APEX 애플리케이션 ID 및 작업 영역 검색 쿼리

기본적으로 모든 APEX 응용 프로그램 ID와 작업 공간을 볼 수있는 Oracle APEX 응용 프로그램 내에서 LOV를 작성하려고합니다.

APEX_APPLICATIONS 뷰를 시도했지만 사용자가있는 작업 영역 내의 정보 만 표시합니다. 모든 작업 영역 및 응용 프로그램 ID를보고 싶습니다.

감사합니다.

답변

1

구문 분석 스키마에 apex_administrator_role을 부여하는 것이 그럴 수 있습니까? 귀하의 질문은 아마 여전히 내부 작업 공간을 같은 INTERNAL, COM.ORACLE.CUST.REPOSITORYCOM.ORACLE.APEX.REPOSITORY

SQL> conn hr/[email protected] 
Connected. 
SQL> 
SQL> 
SQL> select count(1) 
    2 from apex_applications; 

    COUNT(1) 
---------- 
     0 

SQL> disconnect 

Disconnected from Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production 
SQL> connect sys/[email protected] as sysdba 
Connected. 
SQL> grant apex_administrator_role to hr; 

Grant succeeded. 

SQL> commit; 

Commit complete. 

SQL> conn hr/[email protected] 
Connected. 
SQL> select count(1) 
    2 from apex_applications 
    3 ; 

    COUNT(1) 
---------- 
     60 

메모를 제외 할 것이다 : 이것은 또한 APEX_INSTANCE_ADMIN API에 대한 스키마 액세스 권한을 부여합니다.

+0

은 apex_administrator_role 권한을 얻을 수있었습니다. 문제 없다. – tonyf