본문 바로가기

SQL*Loader7

CONVENTIONAL PATH LOAD & DIRECT PATH LOAD =================================================== CONVENTIONAL PATH LOAD & DIRECT PATH LOAD =================================================== 매우 많은 양의 데이타를 빠른 시간 내에 load하고자하는 경우 direct path load를 사용할 수 있다. 여기에서 이러한 direct path load의 자세한 개념 및 사용방법, 사용 시 고려해야 할 점 등을 설명한다. 1. conventional path load 일반적인 sql*loader를 이용한 방법은 존재하는 table에 datafile 내의 data를 SQL의 INSERT command를 이용하여 insert시킨다. 이렇게 S.. 2010. 5. 25.
TAPE로 EXPORT, IMPORT!, LOADER 사용하기(PIPE 사용) ====================================================== TAPE로 EXPORT, IMPORT!, LOADER 사용하기(PIPE 사용) ====================================================== Purpose ------- 대용량의 DATA를 BACKUP 받거나 DATA를 처리할 때에는 TAPE을 이용하는 경우가 있다. 이럴 때 EXPORT, IMPORT!, SQL*LOADER에서 TAPE 를 이용하는 방법을 종류별로 정리하였다. Explanation ----------- 1. TAPE DEVICE로 EXPORT 받기 % exp userid=system/manager full= y file=/dev/rmt/0m volsize.. 2010. 5. 25.
음수 부호가 뒤에 있을 경우 LOADER로 숫자 DATA를 올리는 방법 =========================================================== 음수 부호가 뒤에 있을 경우 LOADER로 숫자 DATA를 올리는 방법 =========================================================== PURPOSE --------- 음수 부호가 뒤에 있을 경우 LOADER로 숫자 DATA를 올리는 방법에 대해 알아보도록 한다. Explanation ----------- 간혹 SQL*LOADER를 사용하는 사람들 중에 data file 내의 숫자 field의 부호가 뒤에 붙어 있거나 특정한 값을 읽어 그 값이 무엇인가에 따라 숫자를 음수와 양수로 만들어야 하는 경우가 있다. 이경우에는 SQL*LOADER의 기능으로는 해결.. 2010. 5. 25.
SQL*LOADER 실행 시 발생하는 ORA-1653 ======================================= SQL*LOADER 실행 시 발생하는 ORA-1653 ======================================= PURPOSE --------- 다음은 SQL*LOADER 실행시 ORA-1653 ERROR가 발생시에 조치하는 방법을 설명한다. Explanation ------------- ORA-1653 error 는 특정 tablespace 에 space 가 부족해서 table의 extent가 일어나지 못해서 발생하는 error 이다 . 먼저 error message 에서 tablespace name 이 무엇인지 먼저 check 한다. 그리고 다음 command 를 이용해 해당 tablespace 를 늘려주면 된다. A.. 2010. 5. 25.