impdp遇到char字元含中文的問題

lusklusklusk發表於2017-06-07
源端環境版本11.2.0.4.0,字符集ZHS16GBK 
目標端環境版本11.2.0.4.0,字符集AL32UTF8 

HRMLOG.CLIENTADDRESS欄位內容只有5箇中文而已,沒有製表符、換行符、回車符等特殊字元,目標端不存在該表的,源端直接expdp匯出再impdp匯入,理論上15個位元組足夠的,但是匯入時報錯實際為20位元組,源端再修改為40位元組再匯出後,繼續匯入居然還報錯實際為45位元組,總感覺實際位元組長度一直大於最大長度5位元組


ORACLE技術支援的回覆:
遇到char()欄位含中文,須先建立schema,然後在該schema下建立需要的表。然後再匯入。 

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

相關文章