김지섭 님이 쓰신 글 :
: FDB 안의 일부 data들을 다른 특정 FDB에 복사하고 싶은데 가능한가요?
안녕하세요. 까막입니다.
정석(?)은 아닐지라도 방법은 있습니다.
테이블 단위로 옮기신다면, BDE 와 Datapump 를 이용하시면 가능하고요.
테이블에서도 특정 자료만 옮기신다면 IBExpert 등을 이용하셔서 가능합니다.
첫번째는, BDE 에서 Alias 를 잡으시고요. Source, Target DB.
Datapump 를 이용해서 해당 테이블을 옮기시면 됩니다.
단 Target 에 같은 이름의 테이블이 있으면 오류가 나니까, 임시 테이블을 만드셔서 옮기시고 합치는 작업을 하시면 되리라고 봅니다.
두번째는, IBExpert 에서 해당 조건의 자료를 Select 문을 만드셔서 결과셋을 구하시고요.
Export Data into Script 로 파일을 만드시고요.
Target 에서 해당 파일을 Script Executive 로 읽어서 처리하시면 됩니다.
이 경우에는 Target 에 같은 이름의 테이블이 있어야 합니다. -> Insert, Update 등으로 지정이 가능하니 존재하는 테이블명으로 잡으시면 됩니다. 수정.
이외에도 SQL Server 를 이용하는 등등의 방법이 있지만, 위 방법이 제일 간편하지 않을까 싶네요.
혼이 살아 있을까.... 대한민국.
|