우리는 프로덕션 서버 인 A
서버를 가지고 있습니다. 서버 A
에서 B
으로 트랜잭션 로그를 보내기 위해 SQL Server 로그 전달을 사용하고 있습니다.SQL Server 로그 전달 및 보조 서버에서 사용자 만들기
서버 B
은 warm-standby 읽기 전용 상태라는 것을 알고 있습니다.
제 질문은 서버 B
의 해당 데이터베이스에 대한 읽기 전용 액세스 권한이 있지만 서버 A
의 데이터베이스에 대한 액세스 권한이없는 Windows 도메인 계정을 추가하는 방법입니다.
사용자를 만들고 읽기 전용 액세스를 서버 B
에 할당하려고 시도하면 서버 B
이 대기 모드이기 때문에 당연히 없습니다. 이 문제를 어떻게 해결할 수 있습니까?
감사합니다.
하면, 메신저 확실하지 설명 할 수있는 DB에 추가 사용자를 추가 할 수 있습니다, 서버 B에서 SQL 복제가 온라인이기 때문에, 대신 로그 전달의 SQL 복제를 사용한다 이해 했어. 감사합니다 – NYTom
오케이. 2 차 로그 전달에서 "standby = 'path_to_standby_file'"으로 restore secondary_database를 수행 할 수 있습니다. 로그 파일을 복원 할 수있는 상태로 데이터베이스를 되돌리려면 로그 파일을 복원하는 것처럼 보입니다. 여기에 대기중인 섹션을 확인하십시오. http://msdn.microsoft.com/en-us/library/ms178615 –