2011. 3. 2. 12:39
Mssql
간혹가다가 테이블만 복원해 달라는 고객이 있었다..
DB전체 복원은 참 쉽지만...
테이블 복원 뭐랄까...참 쌩뚱맞다.
DB하나를 생성해서 이전 백업본으로 복원 후 테이블만 복사하는 식으로 복원할때 썻던 방법이다.
<테이블 구조만 복사>
select * into [백업데이타테이블] from [복원할테이블] where '1' = '2';
<테이블 구조와 값까지 복사>
select * into [db명.소유자.테이블명] from [db명.소유자.테이블명] where '1' = '1';
위의 쿼리는 다른 DB간의 테이블 복사이다. 참고
반응형
'Mssql' 카테고리의 다른 글
DTS 가져오기/내보내기 오류 (0) | 2011.11.29 |
---|---|
MSSQL-2000 서비스팩 확인 (0) | 2011.03.24 |
mssql DB복원 후 로그인이 되지 않을 때 (0) | 2011.03.16 |
Mssql 테이블 소유자 변환 (0) | 2011.03.02 |
MSSQL 용량 확인 및 설정 (0) | 2011.02.28 |