728x90
/*
mirroring_state : 0 = 일시 중지됨
1 = 다른 파트너와 연결이 끊어짐
2 = 동기화 중
3 = 장애 조치(Failover) 보류 중
4 = 동기화됨
5 = 파트너가 동기화되지 않았습니다. 지금은 장애 조치를 수행할 수 없습니다.
6 = 파트너가 동기화되었습니다. 장애 조치를 수행할 수 있습니다.
mirroring_role 1 = 주 서버
2 = 미러 서버
mirroring_connection_timeout 미러링 연결 제한 시간(초)입니다.
이 값은 파트너 또는 미러링 모니터 서버가 사용할 수 없는 것으로 간주되기 전에 해당 서버의 응답을 대기하는 시간(초)입니다.
기본 제한 시간 값은 10초입니다.
*/
DECLARE @dbid INT
SET @dbid = 0;
--## [1] 데이터베이스 ID 확인
SELECT @dbid = database_id
FROM master.sys.databases
WHERE name = DBNAME
--## [2] 미러링 상태 확인
SELECT *
FROM master.sys.database_mirroring
WHERE database_id = @dbid
--## [3] 미러링 시간 변경
ALTER DATABASE DBNAME SET PARTNER TIMEOUT 60
728x90
'DBMS > MSSQL' 카테고리의 다른 글
[MSSQL] 트리거(Trigger) 잘못 설정하여 로그인 되지 않을 때 (0) | 2022.09.10 |
---|---|
[MSSQL] 테이블(Table) 용량 확인 쿼리 (0) | 2022.09.07 |
[MSSQL] 미러링 계정 설정 (1) | 2022.08.12 |
[MSSQL] Database Mirroring 보안 구성 마법사 (0) | 2022.08.12 |
[MSSQL] MS SQL 로그인 계정 생성 (0) | 2022.08.10 |