FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[3449] Re:FDB 안의 일부 data들을 다른 특정 FDB에 복사.
까막.윤창희 [ggamagui] 2424 읽음    2010-06-03 11:00
김지섭 님이 쓰신 글 :
: 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 를 이용하는 등등의 방법이 있지만, 위 방법이 제일 간편하지 않을까 싶네요.



                                                                                              혼이 살아 있을까.... 대한민국.

+ -

관련 글 리스트
3444 FDB 안의 일부 data들을 다른 특정 FDB에 복사. 김지섭 2314 2010/06/01
3449     Re:FDB 안의 일부 data들을 다른 특정 FDB에 복사. 까막.윤창희 2424 2010/06/03
3445     Re:없는 것으로 압니다 아폴론 2218 2010/06/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.