English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Preface
When I was working on a project recently, I needed to import more than 30 million POI data into the Oracle database. The simple insertion import was too slow, and it took about 20 minutes to import more than 30 million data using sqlldr in batch, which was still pretty fast. Now I share it with everyone, and the specific method is as follows:
1. Create a new import control file input.ctl, the content of the file is as follows:
Load data Characterset UTF8 Infile 'H:\POI\baidu.txt' Aggiungi a tabella tbl_poi_baidu campi terminati da "," Opzionalmente racchiusi tra '""' Trailing nullcols (POI_NAME,CLASS_ALL,ADDR,PHONE,TEL,LONGITUDE,LATITUDE,CITY,CITYCODE,PROVINCE,DISTRICT,STREET,STREENUMBER,CLASS_1,CLASS_2,CLASS_3,CLASS_4)
2. Inserisci il comando nella finestra di comando:
sqlldr userid=sde/sde control=input.ctl log=log.out discard=discard.txt errors=1000000
Attenzione:Il set di caratteri del file deve essere identico a quello dei servizi Oracle, si consiglia di salvare il file in UTF-8 senza BOM, aggiungere Characterset UTF8 all'importazione del file per risolvere il problema di jumbled Chinese characters in Oracle Data Import: export NLS_LANG='SIMPLIFIED CHINESE_CHINA.AL32UTF8'
Unione rapida dei file in ambiente DOS: copy *.csv newfile.txt
Conclusione
Questo è tutto il contenuto dell'articolo, speriamo che possa aiutarti a imparare o utilizzare Oracle Database. Se hai domande, puoi lasciare un commento per discutere.
Dichiarazione: il contenuto di questo articolo è stato prelevato da Internet, il copyright è di proprietà del rispettivo proprietario, il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, questo sito non detiene i diritti di proprietà, non è stato editato manualmente e non assume alcuna responsabilità legale correlata. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una email a notice#oldtoolbag.com (sostituisci # con @) per segnalare il problema e fornire prove pertinenti. Una volta verificata, questo sito rimuoverà immediatamente il contenuto sospetto di violazione del copyright.