2014-01-07 64 views
0

的AWSBIS308I結束時,我執行包含Oracle過程的腳本,但我有此錯誤信息獲取:ORA-00054:資源忙與NOWAIT指定或超時過期工作

ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired AWSBIS308I End of job

這裏是生成錯誤的過程的一部分:

EXECUTE IMMEDIATE 'alter session set workarea_size_policy=manual'; 
EXECUTE IMMEDIATE 'alter session set hash_area_size=262144000'; 
EXECUTE IMMEDIATE 'alter session set sort_area_size=209715200'; 
EXECUTE IMMEDIATE 'alter session set nls_date_format = ''DD/MM/YYYY'' '; 
EXECUTE IMMEDIATE 'alter session set nls_numeric_characters = ''.,'' '; 
EXECUTE IMMEDIATE 'alter session enable commit in procedure'; 
+2

對不起,我的水晶球壞了。因此,您可否請張貼* complete *程序以及調用程序的腳本? –

+0

@oualid ORA-00054:資源繁忙錯誤是與「ALTER」或「SYNONYM」更改爲鎖定的DB對象有關的。請讓我們知道,如果您對*表進行了任何DDL變更,請在您的*程序* –

+0

謝謝,我可以解決問題,此錯誤是由於同時運行兩個查詢而導致的。 – oualid

回答

0

當您在相同的位置運行兩個修改查詢時會導致此錯誤時間在同一張桌子上。查看鏈接的副本。