具體情況, 見附件, 附件內有截圖。
問題:oralce 使用 sqlldr 匯入資料 ,匯入成功後,進入相關的表中查詢為亂碼。
a)bss.ctl檔案內容
load data
characterset utf8
infile 'bss.txt'
fields terminated by " "
( phone_type char,
latn char,
telephone char,
modes char
)b)bss.txt檔案內容
11 740 079800169025 虛
c) 在cmd 裡執行
c:\>sqlldr aa/aa@remote_aa bss.ctl log=bss09.lcls
remote_aa指在pl/sql 裡配的服務名
d)進相關的表進行查詢
select * from book
解決方法:
更改 bss.ctl檔案內容
load data
characterset utf8
infile 'bss.txt'
fields terminated by " "
( phone_type char,
latn char,
telephone char,
modes char)改為
load data
characterset zhs16gbk
infile 'bss.txt'
fields terminated by " "
( phone_type char,
latn char,
telephone char,
modes char
)zhs16gbk **於
hkey_local_machine\software\oracle\key_oraclient10g_home1\
oracle sqlldr匯入資料
執行命令 sqlldr userid epay epay control tmp test.ctl log tmp test.log data tmp test.csv rows 10 命令引數 userid oracle 的 username password servicename contro...
oracle sqlldr匯入匯出
目錄 匯入例項 常見問題解決辦法 1 匯出大字段 2 換號符處理 3 資料檔案的字段超出最大長度 4 ora 12899 列的值太大 5 遇到特殊字元 處理 參考 sqlldr 資料型別 sqlldr 配置引數 qlplus 中執行sql 遇到特殊字元 處理 oracle 匯出 字元超長處理 開啟命...
Oracle Sqlldr 無錯誤異常退出
最近在實施乙個oracle專案時,在測試oracle sqlldr資料裝載時,根據機器效能調優引數如下 direct true stremsize 1g,date cache 1000,columnarrayrows 5000000,readsize 1g,multithreading true,p...