데이터베이스 미러링 제거
데이터베이스 소유자는 언제든지 파트너에서 데이터베이스 미러링 세션을 수동으로 중지할 수 있습니다.
미러링 제거의 영향
미러링을 제거하면 다음과 같은 결과가 발생합니다.
- 파트너 간의 관계 및 각 파트너와 미러링 모니터 서버 간의 관계가 영구적으로 해제됩니다(관계가 있는 경우).
세션이 중지될 때 파트너가 서로 통신하고 있으면 두 컴퓨터에서 해당 관계가 즉시 해제됩니다. 파트너가 서로 통신하고 있지 않으면(세션 중지 시 데이터베이스는 DISCONNECTED 상태임) 미러링이 중지된 파트너에서 해당 관계가 즉시 해제됩니다. 상대 파트너가 다시 연결을 시도할 경우 데이터베이스 미러링 세션이 종료되었음을 확인하게 됩니다. - 세션을 일시 중지하는 경우와 달리 미러링 세션에 대한 정보가 삭제됩니다. 미러링은 주 데이터베이스와 미러 데이터베이스에서 모두 제거됩니다. sys.databases에서 mirroring_state 열과 다른 모든 미러링 열은 NULL로 설정됩니다. 자세한 내용은 sys.database_mirroring(Transact-SQL)을 참조하십시오.
- 각 파트너 서버 인스턴스는 별도의 데이터베이스 복사본으로 남겨집니다.
- 미러 데이터베이스가 RESTORE WITH NORECOVERY를 사용하여 생성되었기 때문에 RESTORING 상태(sys.databases의 state 열 참조)로 남게 됩니다. 따라서 이전 미러 데이터베이스를 삭제하거나 WITH RECOVERY를 사용하여 복원할 수 있습니다. 데이터베이스를 복구할 때 새로운 복구 분기 지점에서 복구를 시작하므로 이전 주 데이터베이스에서 갈라져 나옵니다. 복구 분기 지점에 대한 자세한 내용은 복구 경로를 참조하십시오.
[!참고] 세션을 중지한 후에 미러링을 계속하려면 데이터베이스 미러링 세션을 새로 설정해야 합니다. 미러링을 중지한 후에 로그 백업을 만들 경우 이 로그 백업을 미러 데이터베이스에 적용한 후에 미러링을 다시 시작합니다. 미러링 시작 방법은 방법: 데이터베이스 미러링 세션 구성(SQL Server Management Studio) 또는 데이터베이스 미러링 설정을 참조하십시오.
데이터베이스 미러링을 제거하려면
참고 항목
개념
데이터베이스 미러링 관리(SQL Server Management Studio)
데이터베이스 미러링 일시 중지 및 재개
관련 자료
ALTER DATABASE(Transact-SQL)
sys.databases(Transact-SQL)