데이터베이스 스냅샷 보기(SQL Server)
적용 대상: SQL Server
이 문서에서는 SQL Server Management Studio를 사용하여 SQL Server 데이터베이스 스냅샷을 보는 방법에 대해 설명합니다.
참고 항목
데이터베이스 스냅샷을 만들거나, 되돌리거나, 삭제하려면 Transact-SQL을 사용해야 합니다.
SQL Server Management Studio 사용
데이터베이스 스냅샷 보기
개체 탐색기에서 SQL Server 데이터베이스 엔진의 인스턴스에 연결한 다음 해당 인스턴스를 확장합니다.
데이터베이스를 확장합니다.
데이터베이스 스냅샷을 확장한 후 표시할 스냅샷을 선택합니다.
Transact-SQL 사용
데이터베이스 스냅샷 보기
데이터베이스 엔진에 연결합니다.
표준 도구 모음에서 새 쿼리를 선택합니다.
SQL Server 인스턴스의 데이터베이스 스냅샷을 나열하려면 sys.databases 카탈로그 뷰의
source_database_id
열에서 NULL이 아닌 값을 쿼리 합니다.이 쿼리를 사용하여 데이터베이스 스냅샷 및 해당 파일에 대한 세부 정보를 가져올 수도 있습니다.
SELECT db_name(db.source_database_id) source_database, db.name AS snapshot_db_name, db.database_id, db.source_database_id, db.create_date, db.compatibility_level, db.is_read_only, mf.physical_name FROM sys.databases db INNER JOIN sys.master_files mf ON db.database_id = mf.database_id WHERE db.source_database_id is not null AND mf.is_sparse =1 ORDER BY db.name;