8 805 SQL0805N Package "KGDB.APPRPROT 0X3541584151444D6A" was not found. 問題分析

程序連接db2執行sql,新加了類文件,報錯如下:

8 805 SQL0805N Package "XXXX.XXXXXXXX 0X3541584151444D6A" was not found.

SQLSTATE=51002

SQLCMD:CApprProtOtc::UPDATE ASSET_APPR_PROT SET...WHERE CUST_CODE...

原因:

編譯代碼的時候,db2會有對應的package對應每一個類,包名只有8位字符,就是上面報錯后面的8個X,要是有兩個類前八位重名了,數據庫就不知道找哪個包了。于是就報錯了。

解決辦法:

改名字

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容