mysql에 있는 데이터를 오라클9i로 가져오기!ㅡ.ㅜ 0 7 2,725

by 양재호 [2008.05.13 16:57:44]


mysql에 있는 데이터를 오라클 9i버전으로 가져와서 작업하려고하는데

(xp에 깔았습니다. mysql에 있는 데이터는 텔넷으로 접속해서 거기서 작업하고있는데 제 개인pc로 가져와서 작업하려고 합니다.)

다른 db에 있는 자료가져오기에대한 자료가 없어서 이렇게 글을 올리게 되었습니다.

내일 발표해야되는데 ㅜ.ㅜ 고수님들 아시면 답변 부탁드립니다. 여기서도 찾아봤는데

없는것 같아서 올립니다. 아!! 그리고 mysql에서 가져온 데이터는 발로 오라클에서 가공없이 작업할 수 있나요?

가공하는 방법도 답변해주시면 정말정말 고맙겠습니다.~~ㅋ

그럼 오늘하루도 화이팅!!!!아자~!~!ㅋㅋ  -정보는 공유 되어야한다!^^-

 

by finecomp [2008.05.13 17:02:21]
가장 속편한 방법은 ...

1. mysql의 데이터들을 'insert into 테이블명 (...) VALUES (...); 처럼 우리가 익히 알고 있는 insert문으로 만들어 fetch되게 SELECT문을 구현한다.

2. 그 결과를 pc에 text file로 Save 또는 export

3. 오라클 9i에 접속하여 위 insert문을 실행한다...^^;

by 손님 [2008.05.13 17:19:45]
데이타의 량이 얼마나 되는지 모르겠지만...
데이타가 그리 많지 않다면 xls로 추출 - ue로 수정후 오라클 삽입하면 될거 같습니다.

by 손님 [2008.05.13 17:23:00]
위에 분의 글처럼하시는게 더 빠르겠네요...
끝에 ; 대신 unionall 을 하시면 별도의 툴 없이 전체실행을 할수 있을거 같네요
그런데.. 제가 보기엔... 노트북에 mysql을 까시는게... ㄷㄷㄷ

by finecomp [2008.05.13 17:28:21]
insert into ~~ SELECT ~~ union all 방법은 데이터량에 따라 insert를 일정단위로 나누어 실행해야 할 수도 있다는 단점이 있습니다...ㅎㅎ

by 페라카스 [2008.05.13 17:41:45]
프로그램 하나 만들어 MySQL에서 Select해서.. 그대로 Oracle에 Insert 해준다.. -0-
Tool로 MySQL에서 가져오는건 귀찮아서.. 전에 일케 했었답니다. ^^;

by 양재호 [2008.05.13 23:22:36]
데이터가100만건 조금 넘어요 ㅜ.ㅜ

페라카스님 어떤프로그램인가요??

by 마농 [2008.05.14 09:02:34]
sqlldr을 이용하시는 방법도 있습니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입