보통 SQL Server는 테이블 백업이 안되는 것으로 알고 있는데 가능하다.
먼저 백업할 테이블이 있는 DB를 선택 후 태스크 → 스크립트 생성
백업하고 싶은 개체 선택 (테이블, 뷰, 저장 프로시저 등...)
백업할 테이블을 선택
스크립팅 옵션 설정에서 고급을 클릭
고급 옵션에서 스크립팅할 테이터 형식을 스키마 및 데이터로 변경한다. (처음엔 스카미로 되어있다.)
스크립트를 저장할 방법을 지정한다.
스크립트 저장 성공 확인
확인해보면 스키마 뿐 아니라 데이터를 저장하는 INSERT 문도 같이 포함된 것을 확인할 수 있다.
※ 100만건의 데이터가 든 테이블을 새 쿼리창에 저장하였을 때 오류가 발생하였다.
하지만 파일로 저장하면 오류 없이 잘 저장된다. 데이터가 많을 때는 파일로 저장하여 백업하자.
'DBMS > SQL Server' 카테고리의 다른 글
[SQL Server] RPC에 대해 구성되지 않았습니다. (0) | 2014.04.14 |
---|---|
[SQL Server] UNION을 ORDER BY와 같이 사용할 때 원하는 값 얻기 (0) | 2014.02.12 |
[SQL Server] TOP 절에 변수 사용하기 (0) | 2014.02.04 |
[SQL Server] SET NOCOUNT ON (0) | 2014.02.03 |
[SQL Server] 특정 문자열이 포함된 프로시저 찾기 (0) | 2014.01.28 |