구독자의 공용 방화벽이 설정되면 SQL Server 2008 구독자 (Windows Server 2008 Standard SP2 64 비트)가 SQL Server 2008 구독자 (Windows Server 2008 R2 SP1 64 비트)로 복제되지 않습니다. 에; 그러나 방화벽이 해제되어 있으면 즉시 복제가 작동합니다. 배포자와의 트랜잭션 복제 (밀어 넣기 구독)는 구독자의 방화벽이 꺼진 상태에서 3 년 동안 잘 실행되었습니다. 지금 방화벽을 켜야합니다.구독자 방화벽이 켜져있을 때 복제가 실패 함
두 컴퓨터가 동일한 LAN (동일한 물리적 랙)에 있으며 Windows Updates에서 최신 상태입니다. 구독자의 TCP 포트 (80, 443, 1433, 1434, 21, 135, 139, 445) 및 UDP 포트 (137,138,1434)는 "모두"허용됩니다. TCP Chimney 오프로드를 비활성화했으며 부스트 SQL 서버 우선 순위가 구독자에서 해제되었습니다.
Command attempted:
if @@trancount > 0 rollback tran
(Transaction sequence number: 0x00001E920000B5EB000100000000, Command ID: 1)
Error messages:
TCP Provider: The semaphore timeout period has expired. (Source: MSSQLServer, Error number: 0)
Get help: http://help/0
TCP Provider: The semaphore timeout period has expired. (Source: MSSQLServer, Error number: 121)
Get help: http://help/121
Communication link failure (Source: MSSQLServer, Error number: 121)
Get help: http://help/121
Communication link failure (Source: MSSQLServer, Error number: 08S01)
Get help: http://help/08S01
내가 무엇을 놓치고 : 나는 게시자의 복제 로그에서 무엇을 얻을이 복제에 실패 할 경우
다음은 무엇입니까? 이 문제를 어떻게 해결할 수 있습니까? : s