2012-07-09 2 views
0

나는 오라클 데이터베이스에 다음 저장 프로 시저를 가로 질러 온 :보기 내용

CREATE OR REPLACE PROCEDURE PRICING.sp_run_interface 
as 
begin 
DBMS_OUTPUT.ENABLE(1000000); 
dbms_aw.execute('aw attach bewpsp ro'); 
dbms_aw.execute('aw attach bewpsd ro'); 
dbms_aw.execute('run.interface'); 
dbms_aw.execute('aw detach noq bewpsp'); 
dbms_aw.execute('aw detach noq bewpsd'); 
END; 
/

많은 연구 후에, 나는이 문장이 OLAP DML Program을 실행하는 믿습니다. 그러나 실제로 어떻게 이러한 프로그램의 내용을 실제로 볼 수 있는지, 또는 실제로 어디에 저장되어 있는지 모르겠습니다.

나는 TOAD를 사용하고 있으며 올바른 방향으로 향하게되어 있음을 이해할 것입니다.

답변

1

이 코드는 처음에는 2 개의 분석 작업 영역을 첨부하고 프로그램을 실행 한 다음 다시 분리하는 것처럼 보입니다.

Oracle Analytic Workspaces는 이제 Oracle OLAP에 의해 대용량되었습니다.

analytic workspace manager를 통해 분석 작업 영역을 탐색하는 방법을 보여줄 수있는 사람을 찾아야합니다. 그런 다음 edt run.interface을 입력하면 run.interface 프로그램의 내용이 표시됩니다.

희망이 도움이됩니다.

감사합니다,

토니

0

은 다음과 PL/SQL

BEGIN 

    DBMS_OUTPUT.ENABLE(1000000); 

    dbms_aw.execute('aw attach bewpsp ro'); 

    dbms_aw.execute('aw attach bewpsd ro'); 

    dbms_aw.execute('describe run.interface'); 

    dbms_aw.execute('aw detach noq bewpsp'); 

    dbms_aw.execute('aw detach noq bewpsd'); 

END; 

을 실행 또는 프로그램을 볼 수 Analytic Workspace Manager를 사용할 수 있습니다. 도구/OLAP 워크 시트 명령을 선택하고 다음을 입력하십시오.

aw attach bewpsp ro 

aw attach bewpsd ro 

describe run.interface 

or 

aw attach bewpsp ro 

aw attach bewpsd ro 


edit run.interface