sqlldr的用法總結

2021-08-25 16:04:51 字數 972 閱讀 3425

sql*loader介紹

sql*loader是oracle的資料載入工具,通常用來將作業系統檔案(資料)遷移到oracle資料庫中。sql*loader是大型資料倉儲選擇使用的載入方法,因為它提供了最快速的途徑(direct,parallel)。

可以把一些以文字格式存放的資料順利的匯入到oracle資料庫中,是一種在不同資料庫之間進行資料遷移的非常方便而且通用的工具。缺點就速度比較慢,另外對blob等型別的資料就有點麻煩了。

sql*loader用法示例

a.建立測試檔案result.txt,內容格式如下:

1,test1

2,test2

3,test3

a.建立控制檔案,命名格式如為:result.ctl,參加如下格式:

load data infile 'result.txt' ----------1說明輸入檔案 infile後根檔名

--------------2

(id terminated by ',',

name terminated by ','

b.建立批處理檔案,

建立批處理檔案,檔名test.bat,內容如下

sqlldr userid=zftang/zftang@zftang control=result.ctl log=result.log

pause

c.把上述檔案放到同乙個目錄裡面,執行test.bat檔案就ok了。

sqlldr的用法總結

sql loader介紹 sql loader是oracle的資料載入工具,通常用來將作業系統檔案 資料 遷移到oracle資料庫中。sql loader是大型資料倉儲選擇使用的載入方法,因為它提供了最快速的途徑 direct,parallel 可以把一些以文字格式存放的資料順利的匯入到oracle...

簡述sqlldr的使用

我的專案有一張表,始終是手動匯入資料。我接手之前的同事總是喜歡用pl sql developer,但是我覺得還是黑框框看著有技術含量。這裡順便就寫一下有關sqlldr的簡單用法。有關sqlldr資料比較全面的應該就是幫助了,打出來看一下。sql loader release 11.2.0.1.0 p...

sqlldr命令的使用

sqlldr是在cmd下執行的oracle命令,作用是將資料檔案匯入到oracle資料庫中.命令格式 sqlldr username password sid control 檔案路徑 xx.ctl xx.ctl內容 load data infile d ldr diaodubu2.csv 要匯入到...