다음을 통해 공유


로그 전달 제거(SQL Server)

이 항목에서는 SQL Server Management Studio 또는 Transact-SQL을 사용하여 SQL Server 2012에서 로그 전달을 제거하는 방법에 대해 설명합니다.

항목 내용

  • 시작하기 전 주의 사항:

    보안

  • 로그 전달을 제거하려면:

    SQL Server Management Studio

    Transact-SQL

  • 후속 작업:  로그 전달을 제거한 후

  • 관련 태스크

시작하기 전 주의 사항

보안

사용 권한

로그 전달 저장 프로시저를 사용하려면 sysadmin 고정 서버 역할의 멤버 자격이 필요합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[맨 위]

SQL Server Management Studio 사용

로그 전달을 제거하려면

  1. 현재 로그 전달 주 서버인 SQL Server의 인스턴스에 연결하고 해당 인스턴스를 확장합니다.

  2. 데이터베이스를 확장하고 로그 전달 주 데이터베이스를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  3. 페이지 선택에서 트랜잭션 로그 전달을 클릭합니다.

  4. 이 데이터베이스를 로그 전달 구성의 주 데이터베이스로 사용 확인란의 선택을 취소합니다.

  5. 확인을 클릭하여 주 데이터베이스의 로그 전달을 제거합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[맨 위]

Transact-SQL 사용

로그 전달을 제거하려면

  1. 로그 전달 주 서버에서 sp_delete_log_shipping_primary_secondary를 실행하여 주 서버에서 보조 데이터베이스에 대한 정보를 삭제합니다.

  2. 로그 전달 보조 서버에서 sp_delete_log_shipping_secondary_database를 실행하여 보조 데이터베이스를 삭제합니다.

    [!참고]

    보조 ID가 같은 보조 데이터베이스가 없는 경우 sp_delete_log_shipping_secondary_database에서 sp_delete_log_shipping_secondary_primary가 호출되어 보조 ID에 대한 항목과 복사 및 복원 작업이 삭제됩니다.

  3. 로그 전달 주 서버에서 sp_delete_log_shipping_primary_database를 실행하여 주 서버에서 로그 전달 구성에 대한 정보를 삭제합니다. 이렇게 하면 백업 작업도 삭제됩니다.

  4. 로그 전달 주 서버에서 백업 작업을 사용하지 않도록 설정합니다. 자세한 내용은 작업을 사용하지 않거나 사용하도록 설정을 참조하십시오.

  5. 로그 전달 보조 서버에서 복사 및 복원 작업을 사용하지 않도록 설정합니다.

  6. 로그 전달 보조 데이터베이스를 더 이상 사용하지 않으려는 경우 선택적으로 보조 서버에서 해당 로그 전달 보조 데이터베이스를 삭제할 수 있습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[맨 위]

관련 태스크

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[맨 위]

참고 항목

개념

로그 전달 정보(SQL Server)

로그 전달 테이블 및 저장 프로시저