2015-07-02 25 views

回答

0

試試這個(動態SQL),你會得到ORA-02019 connection description for remote database not found

begin 
EXECUTE IMMEDIATE 'select * from [email protected]'; 
end; 
/

其他錯誤ORA-00942 table or view does not exist可能是一個錯誤compilation,而不是一個運行錯誤。

編譯錯誤的原因是,blah在編譯semantic檢查期間由於未定義(同義詞)而未知。

0

我建議ORA-02019是運行時錯誤。 SQL試圖在dblink上運行該表,但失敗。這就是ORA-02019發生的原因。而ORA-00942是編譯時錯誤。編譯begin..end時,它正在驗證對象。驗證失敗並拋出了ORA-00942。

相關問題