PLSQL導入中文亂碼

導致Oracle亂碼的主要原因是服務器與客戶端編碼不一致。

查看客戶端編碼:

  • select userenv('language') from dual

服務器編碼:

  • 注冊表:regedit---->HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1---->NLS_LANG
  • 環境變量:cmd----->set----->NLS_LANG

保證一致, 重新導入數據。

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

推薦閱讀更多精彩內容

  • 前言 已經有3年多沒再關心或者遇到編碼格式的問題了,一是離Oracle數據庫操作遠了,二是現在的Terminal,...
    王奧OX閱讀 5,325評論 0 3
  • PL/SQL 出現亂碼(就是問號 ???) 1. 先查看一下數據庫服務端的編碼 2. 先查看一下數據庫客戶端的編碼...
    else05閱讀 4,574評論 0 2
  • 紫砂泥是紅泥(朱砂泥)、紫泥、團山泥(本山綠泥呈米黃色)的總稱。這三種泥由于礦區、礦層分布的不同,燒成時溫度稍有交...
    石破天聊紫砂閱讀 348評論 0 0
  • (一)心境 遠處的空曠總是漫無邊際地消弭著過往的菁華,我常...
    寒江澍閱讀 133評論 0 0
  • 一 季風趴在辦公桌上,盯著二樓校長室的燈光出神。這樓設計得真是恰恰好,就是個鋼筋水泥的大寫字母E,而校長陳潛的辦公...
    李嬰閱讀 724評論 0 4