제가 하려는 작업은 Sybase -> MS SQL server로
디비를 마이그레이션 하고 싶습니다.
ERwin으로 리버스엔지니어링으로
디비 스키마를 퍼와서.
포워드 작업으로 mssql에 쏟아 부었습니다.
대략 1000건의 테이블이 생성됩니다.
그후,,mssql에서 mts작업으로 데이터를 임포트작업해오는데,
문제는..
널값이 들어있는 레코드를 임포트시 에러가 발생합니다.
테이블속성을보니 컬럼이 not null로 되어있더군요..
sybase 컬럼에도 not null인데. 어떻게 데이터는 null이
들어가있는지도의문입니다.
이것을 해결할려면,
mssql 에서 null로 변경시켜주면 되지만,
1000개의 테이블중에 약 200개 테이블정도가 에러가 나는것
같습니다.
(임포트시, 널값문제로,,,)
일일이 에러메시지 찾아가면서 null로 바꿔줄수도 없구여.
여기서 막히네요..
'석이'님께서 많은 조언을 주셨건만.ㅠㅠ
해보신분들의 조언 간절히 기다리겠습니다.
그럼, 수고하십시오..
|