서버 환경 구축을 완료하면 Main DB에서 Sub DB로 트랙잭션 처리시 오류가 발생하는데
DTC서비스를 활성화 하고 MSSQL에서 Sub DB로의 연결된서버를 지정해주면 끝.
방화벽이 활성화 되어있다면 인바운드, 아웃바운드 규칙을 추가해줘야 하는데
시작 -> 관리도구 -> 고급보안이 포함된 Windows 방화벽 에서 135, 137포트를 추가.
내부 네트워크에서만 사용이라면 방화벽은 꺼도 무방하다.
1. DTC 설정 (Server 2008 기준)
시작 -> 관리도구 -> 구성요소 서비스 -> 컴퓨터 -> 내컴퓨터 -> Distributed Transection Coordinator -> 로컬DTC -> 속성 -> 보안
위와 같이 설정 한 후 적용을 누르면 MSDTC서비스를 재시작한다.
2. 연결된 서버 설정 (각 연결할 서버 모두 설정)
아래와 같이 양쪽 서버를 연결하는 연결된서버를 설정하면 됨.
서버 옵션에서 데이터관련 및 RPC부분을 모두 True로 설정하도록 한다.
직렬화(Serializable) (0) | 2015.01.15 |
---|---|
PublicKeyToken 정보보기 (0) | 2014.03.28 |
테스트 인증서 생성 및 검증 (0) | 2013.05.31 |
Oracle and ADO.NET 지원중단. (0) | 2013.04.03 |
Visual Studio Korea 팀의 무료 온라인 백서 공개 (0) | 2012.03.16 |