在 windows2008R2 安裝 oracle 11g 64bit
執行 EXP 指令時 出現 EXP - 00091 錯誤訊息。(如下圖)
雖然查了資料都說不影響 exp 出來的資料
但是有警告訊息還是給它有點不舒服。
查看 EXP 出來的 LOG裡面有一段警告,如下圖 :
大意是 oracle 的字元跟作業系統字元不一致,
依照上圖紅框部分加上一段指令:
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
之後再做 EXP 的動作就不會有錯誤產生。
如下圖,先做 set 指令設定字元,再做 EXP
每次執行 EXP 前都要先設定字元集一次。
若 EXP LOG 出現其他字元集 ( ZHT16BIG5,ZHT16MSWIN950)
依照 LOG 所寫的變更 set 指令後 橘色 的字元即可。
大功告成 !!
沒有留言:
張貼留言