oracle快速導(dǎo)入大量數(shù)據(jù) 怎樣批量導(dǎo)入若干個(gè)文本數(shù)據(jù)到一個(gè)oracle數(shù)據(jù)表中?
怎樣批量導(dǎo)入若干個(gè)文本數(shù)據(jù)到一個(gè)oracle數(shù)據(jù)表中?導(dǎo)入文本1。創(chuàng)建一個(gè)表,字段名對(duì)應(yīng)于要導(dǎo)入的文本的標(biāo)題2。單擊工具->文本導(dǎo)入3。單擊Oracle,在owner中選擇之前創(chuàng)建的表,按ente
怎樣批量導(dǎo)入若干個(gè)文本數(shù)據(jù)到一個(gè)oracle數(shù)據(jù)表中?
導(dǎo)入文本1。創(chuàng)建一個(gè)表,字段名對(duì)應(yīng)于要導(dǎo)入的文本的標(biāo)題2。單擊工具->文本導(dǎo)入3。單擊Oracle,在owner中選擇之前創(chuàng)建的表,按enter鍵檢查對(duì)應(yīng)的字段名是否對(duì)應(yīng),最后單擊Import
需要使用sqlloader導(dǎo)入大量數(shù)據(jù)。
1. 首先,創(chuàng)建一個(gè)與數(shù)據(jù)庫(kù)中的字段相對(duì)應(yīng)的表,并將字段長(zhǎng)度設(shè)置為足夠大。
2. 根據(jù)創(chuàng)建的表名和文本腳本的格式。另存為文件,名稱為:加載.ctl
加載數(shù)據(jù)填充“結(jié)果.txt“--text file name replace into table resulttxt--insert the table name(result char terminated by”,“,--read data separated by commas,same as website char terminated by”,“,ipport char terminated by”,”,狀態(tài)字符以空格結(jié)尾)
3。單擊Ctrl win打開(kāi)命令提示符。
4. 執(zhí)行以下語(yǔ)句:
sqlldr userid=user name/password@database instance control=path結(jié)果.ctl日志=路徑 把這個(gè)拿出來(lái)
5. 等待導(dǎo)入完成。