SQL 2008 Express에서 데이터 내보내기, 가져오기를 통해 원본 데이터의 내용을 복사 해올 때 문제점이 있었다. 테이블 컬럼과 데이터들은 문제 없이 복사가 되지만 제약사항과 같은 부분들은 그대로 가져올 수 없다는 것...
기본키 설정이나 ID 사양 설정과 같은 부분은 수동으로 해줘야 하는 불편함이 있었다. 이에 대한 해결 방안으로 데이터베이스 스키마는 스크립트를 이용하여 복사를 한 후에 데이터 내보내기를 통해 데이터 값 들만 복사하는 방법을 사용했다.
여기서도 ID 사양으로 인한 문제점이 있었는데 자동증가값이기 때문에 값 복사를 통해 강제로 넣을 수가 없어 유효성 검사에 실패를 했다. 이 부분은 매핑 편집을 통해 ID 사용에 체크를 해주면 간단히 해결된다. 하지만 ID 사양을 사용하는 테이블이 많다면 간단하지 않을 수도...
아무튼 조금 번거롭긴 하지만 이렇게 하면 정상적으로 복사가 완료 된다!
'Work > 개발 노트' 카테고리의 다른 글
[어스토니시아VS] 초기 서버 구조 (0) | 2014.05.04 |
---|---|
[어스토니시아VS] 드디어 게임 개발자로서의 첫 오픈! (0) | 2014.04.26 |
C++에서의 다중상속 (1) | 2012.07.20 |
리눅스 환경에서 용량 이상 현상이 발생했을 때 처리 (0) | 2012.07.05 |
[Eclipse] 이클립스 플러그인 제거/변경 By 용호 (0) | 2011.07.30 |
댓글