용량이 많은 데이터를 A데이터 베이스에서 B 로 복제하려고
합니다.
DTS를 사용하면 테이블 구조, 인덱스등 모든 것을 옮길 수 있으나 A
데이터 베이스가 있는 Server I/O 발생이 높아져 서비스에 지장을 주지
않을까
하는 우려가 Bulk Insert를 사용해보고자 합니다.
그런데 잘 모르겠어서 이렇게 질문을 올립니다.
1. BCP 를 사용하려면 B 데이터 베이스에 A에 있는 모든 테이블
구조와 인덱스가 미리 정의되어 있어야 하나요?
테이블이 생성되어야 In을 할 수 있는것 같았습니다.
맞는지요.
그럼 인덱스는 BCP 를 이용해서 In을 한 다음 일일이 다시
잡아줘야 하는 것입니까?
2. 만약 위와 같다면 테이블 구조와 데이터베이스 생성구조를 그대로
가져올 수 있는 방법은 없나요?
오라클 같은 경우는 익스포트 받을때 데이터만 받을 것인지
테이블 구조만 받을것인지 선택할 수 있습니다. MS-SQL은 그런것이
없는지요
MS-SQL을 몰라서 자꾸 해매고 있습니다.
답변해주시면 정말 감사하겠습니다.
|