2012-11-23 121 views
3

如果我在oracle SQl Developer中創建PL/SQL過程,那麼如何訪問Oracle應用程序中的PL/SQL過程。此外,我需要使用Oracle應用程序中的併發程序來處理這些步驟,以便在Oracle應用程序中運行可執行文件時,我應該在Oracle SQL開發人員的輸出中獲取Oracle應用程序中執行的過程。在Oracle應用程序中使用並行程序的步驟

回答

3

CREATE OR REPLACE PACKAGE樣品AS

程序演示(errbuf出NOCOPY VARCHAR2, RETCODE出NOCOPY VARCHAR2);

END樣本; /

CREATE OR REPLACE PACKAGE體試樣的

程序演示(errbuf了NOCOPY VARCHAR2, RETCODE了NOCOPY VARCHAR2) 是 開始 - - 如果你想寫一些輸出呼叫: - FND_FILE.put_line(FND_FILE.output,'Starting processing:'); - - 注: - 寫入日誌,而不是使用FND_FILE.output FND_FILE.log -

-

FND_FILE.put_line(FND_FILE.output, '!完成') ;

commit;

- 成功完成返回0。 errbuf:=''; retcode:='0';

異常 其他人然後 errbuf:= sqlerrm; retcode:='2'; 結束演示;

END樣本;

登錄到Oracle應用程序

1.定義可執行的

導航: 併發 - > 程序 - > 可執行文件:

可執行文件:sample_demo 簡稱:asample_demo 應用:應用對象庫---更改爲您的要求
描述:演示應用程序pl/sql併發程序 Exe方法:PL/SQL過程 Exe文件名:sample.demo

2。定義程序

導航: 併發 - > 程序 - > 定義:

Program: Demonstration of APPS pl/sql concurrent program 

簡稱:PACKAGE_PROCEDURE 應用:應用對象庫

可執行文件:asample_demo

3.添加編入SYSADMIN責任報告組

導航: 安全 - > 責任 - > 要求

查詢的 「系統管理員報告」 集團--using F11和Ctrl + F11

請求中的詳細形式添加一行:

類型:程序 名稱:APPS PL/SQL併發程序的示範

您現在可以運行通過APPS併發管理這個PL/SQL package.procedure的。

4.運行從標準請求提交計劃

轉到SRS(標準請求提交)提交你的程序

:-)

+0

非常感謝你......它幫助我非常多 – user1846732

+0

當試圖編譯包體時,我得到了'ORA-24344:編譯錯誤成功'。有什麼建議麼? – Ahmedov

+0

如何導航到「標準請求提交」部分? – Coffee

相關問題