11g升級到Oracle 12c碰到的問題 - ORA-00904 WM_CONCAT

tolywang發表於2016-10-19

Oracle11gR2和12C上已經摒棄了wm_concat函式,當時我們很多程式設計師在程式中確使用了該函式,導致程式出現錯誤. 

WM_CONCAT 是oracle的非公開函式,並不鼓勵使用,新版本oracle並沒有帶此函式,需要手工加上。
1、下載三個檔案:owmctab.plb  、 owmaggrs.plb 、 owmaggrb.plb 
2、用sqlplus登入:sqlplus -logon sys/123 as sysdba
3、執行@C:\Users\JOYTRAVEL\Desktop\WMSYS使用者\owmaggrb.plb;
如果執行結果報錯,說找不到WMSYS使用者,那麼執行 @C:\Users\JOYTRAVEL\Desktop\WMSYS使用者\owmctab.plb;
再執行owmaggrb和owmaggrs  

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-2126720/,如需轉載,請註明出處,否則將追究法律責任。

相關文章