오라클의 데이터를 알티베이스로 이관할 때 첨부한 getData.sql을 사용하시면 됩니다.
해당 스크립트의 사용방법은 다음과 같습니다.
<오라클이 설치된 서버에서 수행>
1. 적당한 directory에 getData.sql을 file로 만든다.(또는 첨부 파일 업로드)
2. sqlplus에서getData.sql 을 수행한다.
3. Table이름을 묻는 prompt(Enter value for 1: )에서 Table name만 입력한다.
4. 끝나면 입력된 TableName.dat file로 file이 생기고 iloader를 이용하여 알티베이스에 Upload한다.
이 과정을 통해 만들어진 .dat 파일을 Iloader를 이용해서 알티베이스에 데이터를 업로드 하기 위해서는 다음과 같이 하시면 됩니다.
<알티베이스가 설치된 서버에서 수행>
1.오라클에서의 테이블과 동일한 스키마를 가진 테이블을 알티베이스에 만든다
2.폼파일을 만든다
shell> iloader formout -S IP -port 포트번호 -U sys -P manager -T 테이블명 -f TableName.fmt
자세한 내용은 알티베이스 iloader 매뉴얼을 참고하세요.
http://atc.altibase.com/atcManual?do=atcManualList
3.데이터 업로드
shell> iloader in -S IP -port 포트번호 -U sys -P manager -t "^C-c^" -r "%nR-r%n" -f TableName.fmt -d TableName.dat -bad TableName.bad -log TableName.log
와 같은 절차로 진행하시면 됩니다.