안녕하세요...
SYBASE IQ 테이블에 있는 데이터를 덤프(SAMFILE)을 생성 해서
오라클에 로드 해야 합니다...건수는 (1억건 정도)
어떻게 SAMFILE을 생성해서 로드 해야 하는지 방법 좀 가르쳐 주세요....
메뉴얼의 load table을 보세요
set temporary option Temp_Extract_Name1 = '특정한 디렉토리/파일이름'; // 이 이하에서 발생하는 SQL(IQ영역)문의 결과는 여기서 설정한 파일로 생성됩니다. unload를 enable한다고 생각하시면 쉽습니다. 반드시 temporary로 옵션을 바꿔주세요
// 이하 여러가지 비슷한 옵션이 아래와 같이 있으며 자세한 내용은 메뉴얼을 참조해 주세요
//Temp_Extract_Append
//Temp_Extract_Binary
//Temp_Extract_Column_Delimiter
//Temp_Extract_Directory
//Temp_Extract_Escape_Quotes
//Temp_Extract_Name2
//Temp_Extract_Name3
//Temp_Extract_Name4
//Temp_Extract_Name5
//Temp_Extract_Name6
//Temp_Extract_Name7
//Temp_Extract_Name8
//Temp_Extract_Null_As_Empty
//Temp_Extract_Null_As_Zero
//Temp_Extract_Quote
//Temp_Extract_Quotes
//Temp_Extract_Quotes_All
//Temp_Extract_Row_Delimiter
//Temp_Extract_Size1
//Temp_Extract_Size2
//Temp_Extract_Size3
//Temp_Extract_Size4
//Temp_Extract_Size5
//Temp_Extract_Size6
//Temp_Extract_Size7
//Temp_Extract_Size8
//Temp_Extract_Swap
select * from SAM파일로_받고_싶은_테이블; // WHERE 조건절을 포함한 대부분 SQL이 적용될 수 있습니다.
set temporary option Temp_Extract_Name1 = ''; // 위에서 enable한 unload를 disable합니다