【錯誤處理】【Kettle】ORA-01013 user requested cancel of current operation 用戶取消當前操作

問題背景

在 Kettle 的【表輸入】模塊,編寫了複雜的SQL語句,雖然在數據庫中正常執行,數據量和查詢時間都不大,但就是會出現

ORA-01013 user requested cancel of current operation 用戶取消當前操作

這個一般認爲是超時的錯誤。

解決方法

  • 簡化SQL

將那段複雜的SQL語句改爲視圖,這樣原先複雜的SQL就不會出現在Kettle中了。我個人認爲是Kettle無法執行一些複雜的SQL語句

  • 升級Kettle
    出現問題的Kettle版本確實太低了(5.1),可以考慮升級 Kettle ,看新版本是否修補好該BUG。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章