SQLLoader使用簡介

2021-04-27 18:58:24 字數 1045 閱讀 8262

sqlloader

命令介紹:1.

sqlloader

是oracle

資料庫管理軟體的乙個資料匯入工具。

(安裝oracle

時請確認它是否被安裝) 2

.sqlloader

的命令sqlldr

,這個可執行檔案在

oracle_home/bin下。

3.sqlldr

的主要命令引數介紹: ⑴、

userid

:指定使用者名稱、密碼和連線的資料庫例項名; ⑵、

control

:指定sqlloader

的控制檔案; ⑶、

log:指定匯入資料時的日誌檔案; ⑷、

bad:指定匯入資料時錯誤記錄的存放位置(如果不指定該引數將生成

「匯入檔名

.bad

」)。

例子sqlldr.bat:

sqlldr userid=cl/cl@orcl control=e:/sqlldr.ctl log=e:/1.log bad=e:/1.bad errors=1000

sqlloader

控制檔案:1.

sqlloader

的控制檔案的副檔名必須是

.ctl。

2.控制檔案的第一行必須是

load data。

3.infile

引數用來指定要匯入的檔案。(可以指定多個檔案) 4.

表名,向指定的表中追加記錄。(指定要匯入的表名) 5.

fields terminated by

字元,指定分割檔案記錄的字元。 6.

列出匯入表的具體欄位名。 7.

在匯入時可以使用「序列」和「函式」。

例子sqlldr.ctl:

SQLLoader工具的使用

實習十 sqlloader工具的使用 實驗目的 學習通過sqlloader工具把外部資料匯入到oracle資料庫中。一 sql loader涉及的檔案 控制檔案control file 匯入資料規則 日誌檔案log file 匯入資料記錄 壞檔案bad file 插入記錄出錯,如違反唯一約束,非空約...

使用SQL LOADER匯入資料

oracle的sql loader是乙個專門用於oracle導資料的工具。不過,好多dba習慣用toad匯入資料,toad這個工具。但是我覺得sql loader也不錯,特別是在批量的時候。對於初學者,我想宣告一點的是,關於那個.ctl檔案。我起初以為.ctl檔案是oracle自己的控制檔案。結果搞...

SQLLoader 使用小結 3

在使用sqlloader的時候,可能遇到資料檔案多個,或者資料檔案格式不規範的情況,下面我們就要討論一下這些的解決辦法 1.遇到多個資料檔案 如果遇到多個資料檔案,同時要匯入一張表中,就可以使用多個infile 語句 2,pear,3.00,b 2 3,grape,6.00,c 5 4,banana...