PL sql匯入sql檔案中文亂碼解決辦法

2021-09-21 17:57:24 字數 683 閱讀 3800

1.檢視伺服器端編碼

select userenv(『language』) from dual;

假定資料庫使用的是:american_america.al32utf8字符集。

則需要將nls_lang的值設定成 :american_america.al32utf8

(1):登錄檔中的nls_lang

單擊左下角的【開始】按鈕, 單擊右側的【執行】命令 在【執行】對話方塊輸入【regedit】,單擊【確定】按鈕

可以通過修改登錄檔鍵值永久設定

設定為:american_america.al32utf8

(2):環境變數

環境變數中,新增nls_lang變數名

值設定為:american_america.al32utf8

重新開啟plsql,開啟sql檔案,如果還不行

如圖所示,用notepad++工具把sql檔案另存為utf-8格式,然後就可以了

解決使用本機匯入資料庫端SQL檔案中文亂碼問題

好久不划水了,最近又開始幫同事匯入資料了,這次發現每次用本機通過sqlplus遠端匯入資料庫時總出現中文亂碼情況,一開始以為是本機跟資料庫字符集不一致導致的,後來通過各種設定查詢依然未找到原因,終於在不懈努力下發現匯入的sql檔案編碼未對應起來導致的匯入中文亂碼。下面根據網路一些資料整合了下我自己的...

plsql配置 orcale基本語法 中文亂碼

安裝plsql之前要安裝oracle客戶端 net configuration assistant配置 select from all tab comments 查詢所有使用者的表,檢視等 select from user tab comments 查詢本使用者的表,檢視等 select from ...

通過PL SQL匯入excel檔案

分類 資料庫 2012 12 15 10 30 802人閱讀收藏 舉報 pl sql 和sql sever匯入excel資料的原理類似,就是找到乙個匯入excel資料的功能項,按照步驟走就是了。下面是乙個些細節過程,希望對像我這樣的菜鳥有幫助。1 準備excel表。右擊資料表 選擇edit data...