방법: 데이터베이스 미러링 제거(Transact-SQL)

데이터베이스 소유자는 언제든지 데이터베이스에서 미러링을 제거하여 수동으로 데이터베이스 미러링 세션을 중지할 수 있습니다.

ms189112.note(ko-kr,SQL.90).gif중요:
미러링이 제거된 후 주 데이터베이스에서 수행된 모든 로그 백업을 미러 데이터베이스에 모두 적용해야만 미러링을 다시 시작할 수 있습니다.

데이터베이스 미러링을 제거하려면

  1. 파트너에 연결합니다.

  2. 다음 Transact-SQL 문을 실행합니다.

    ALTER DATABASE <database_name> SET PARTNER OFF
    

    여기서 *<database_name>*은 세션을 제거하려는 미러된 데이터베이스입니다.

    이 문은 데이터베이스 미러링 세션을 제거하고 데이터베이스에서 미러링을 제거합니다. OFF는 어느 파트너에나 지정할 수 있습니다. 데이터베이스 미러링 제거에 따른 영향에 대한 자세한 내용은 데이터베이스 미러링 제거를 참조하십시오.

  3. 필요한 경우 이전 미러 데이터베이스를 복구할 수 있습니다. 미러 서버로 사용했던 서버 인스턴스에서 다음을 입력합니다.

    RESTORE DATABASE <database_name> WITH RECOVERY;
    
    ms189112.note(ko-kr,SQL.90).gif중요:
    이 데이터베이스를 복구하면 같은 이름의 두 분기 데이터베이스가 온라인 상태가 됩니다. 따라서 클라이언트가 이 두 데이터베이스 중 하나(일반적으로 가장 최근의 주 데이터베이스)에만 액세스할 수 있는지 확인해야 합니다.

참고 항목

관련 자료

ALTER DATABASE(Transact-SQL)
데이터베이스 미러링
데이터베이스 미러링 방법 도움말 항목

도움말 및 정보

SQL Server 2005 지원 받기