PLSQL匯出資料後再次匯入資料庫亂碼

2021-09-12 13:40:26 字數 886 閱讀 6833

1 從plsql匯出的資料中文是正常的,但是在匯出到資料庫的時候出現了中文亂碼情況

原因查詢

1  檢視資料庫使用的編碼

2  檢視客戶端plsql的編碼

原來的plsql中的編碼nls_lang:simplified chinese_china.zhs16gbk

本機環境:windows 64位,oracle 10g。

解決方法:

檢查oracle伺服器端字元編碼,用

執行--regeidt-,開啟登錄檔

hkey_local_machine\software\wow6432node\oracle\key_oradb10g_home1的nls_lang 鍵,

修改為:simplified chinese_china.al32utf8

同時需要在window的環境變數中設定該引數

設定環境變數,nls_lang :simplified chinese_china.al32utf8

然後重啟plsql,在進行匯出匯入就可以啦

pl sql匯入匯出資料

一次處理任務,突然發現自己不會用pl sql的匯入匯出,尷尬。記錄下使用方法。匯入其他 入口有2個 表上右鍵 匯出資料 預設選中右鍵的表 工具 匯出表 預設不選中表 匯出dmp二進位制格式的檔案,可跨平台,還能包含許可權,效率不錯,用的最為廣泛。注 開始我還納悶為什麼匯出的exe檔案,原來弄錯了 d...

pl sql匯入匯出

匯出表結構 tools export user objects 匯出使用者物件 選擇要匯出的表 包括sequence等 sql檔案,匯出的都為sql檔案 img 匯出表資料 tools export tables 選擇表,選擇sql inserts dmp檔案 img 匯入表結構 工具 匯入表 sq...

PLSQL資料匯入匯出問題

oracle匯入匯出主要由兩種方式,一種是用命令方式 imp exp 使用者名稱 密碼 oracle連線名稱 file 路徑名 檔名 full y 其中full y是說明全部匯入或者匯出,若只針對其中的幾個表可以通過table 表名,表名 實現 一種是通過plsql中tool工具欄下面的import...