Microsoft SQL Server Management Studio에서 백업하려는 데이터베이스를 마우스 오른쪽 단추로 클릭하고 태스크-> 스크립트 생성을 클릭하십시오.
그러면 원격 서버에서도 데이터베이스의 적절한 백업을 수행하기 위해 다음을 설정할 수있는 마법사가 열립니다 .
- 백업하려는 데이터베이스를 선택하고 다음을 누르십시오.
- 옵션에서 그것은 당신에게 나타납니다 :
- 2010 년 : 표 /보기 옵션에서 '스크립트 데이터'및 '스크립트 색인'을 True로 변경하고 다음을 누르십시오.
- 2012 년 : '일반'에서 '데이터 유형을 스크립트로'에서 '스키마 만'에서 '스키마 및 데이터'로 변경하십시오.
- 2014 년 : "스크립팅 옵션 설정"단계에서 데이터를 스크립팅하는 옵션이 이제 "숨겨집니다", "고급"을 클릭하고 "스크립트 유형의 데이터"를 "스키마 및 데이터"값으로 설정해야합니다.
- 다음 네 개의 창에서 '모두 선택'을 누른 다음
- 새 쿼리 창에 스크립팅하도록 선택
작업이 완료되면 백업 스크립트가 준비됩니다. 새 로컬 (또는 원격) 데이터베이스를 작성하고 스크립트에서 첫 번째 'USE'문을 변경하여 새 데이터베이스를 사용하십시오. 안전한 장소에 스크립트를 저장하고 비어있는 새 데이터베이스에 대해 실행하십시오. 그러면 (거의) 중복 로컬 데이터베이스가 생성되어 원하는대로 백업 할 수 있습니다.
당신이 경우 전체 원격 데이터베이스에 대한 액세스를, 당신은 '스크립트의 모든 객체'마법사의 첫 번째 창을 확인하고 다음 창에서 True로 '스크립트 데이터베이스'옵션을 변경 할 수 있습니다. 그러나 스크립트의 데이터베이스 이름을 완전히 검색하고 새 데이터베이스로 바꾸어야하며,이 경우 스크립트를 실행하기 전에 만들 필요가 없습니다. 이렇게하면보다 정확한 복제본이 생성되지만 권한 제한으로 인해 사용하지 못할 수도 있습니다.