반응형
SQL 스키마만 백업하시겠습니까?
SQL Server 2005 데이터베이스의 백업을 생성해야 하는데, 이 데이터베이스는 구조만 있고 레코드는 없고 스키마만 있습니다.이것을 할 수 있는 방법이 있습니까?
편집: 이전 프로세스에 사용할 백업 파일을 생성하려고 합니다. 스크립트가 내 목적에 맞지 않습니다. 죄송합니다.
3단계 프로세스를 사용합니다.
- 작업 데이터베이스에서 스크립트 생성
- 해당 스크립트에서 새 데이터베이스 만들기
- 새 데이터베이스의 백업 생성
SQL Management Studio를 사용하여 데이터베이스와 개체의 전체 스크립트를 생성하는 것이 어떻습니까?
상용 제품을 고려하고 있다면 Toad for SQL Server는 이를 잘 수행할 수 있습니다.
나는 이 도구를 많이 사용합니다.
MySQL에 대한 SQL Balance
유감스럽게도 창문은...그러나 데이터베이스를 이동하거나 데이터를 사용하지 않고 병합하거나 비교할 수 있는 매력적인 기능을 합니다.
SQL 서버 2012(패치 적용) 이후에는 DBCC CLONEDATABASE를 사용하여 데이터베이스의 스키마 클론만 만들 수 있습니다.그런 다음 복제본을 백업합니다.
dbcc clonedatabase(Demo, Demo_Clone) with verify_clonedb;
alter database [Demo_Clone] set read_write;
backup database [Demo_Clone] to disk = N'C:\temp\Demo_SchemaOnly_20220821.bak';
drop database [Demo_Clone];
여기에서 자세히 알아보기: 스키마 전용 데이터베이스 백업
언급URL : https://stackoverflow.com/questions/3589/backup-sql-schema-only
반응형
'bestsource' 카테고리의 다른 글
대규모 분산 시스템에서 ObjectId와 UUID의 충돌 확률 (0) | 2023.07.08 |
---|---|
Woocommerce 주문 검토를 체크아웃의 맨 위로 이동 (0) | 2023.07.08 |
한 번 로그인하도록 Git over SSH 구성 (0) | 2023.07.08 |
angular2에서 addClass 및 removeClass 기능 구현 (0) | 2023.07.08 |
명령줄에서 SQL 스크립트 실행 (0) | 2023.07.08 |