TEST1 DB Server와 이를 가상화(VMware)로 이중화(ARCserve) 한 TEST2 DB Server가 존재합니다.
-OS : Windows Server 2012 64bit
-DB : SQL Server 2012
-데이터 파일은 서버에 각각 존재
-Linked server : Oracle 3개, SQL Server 1개
위 2개의 Server는 시나리오가 맺어져 있어 TEST1이 Active일때 TEST2는 Stanby 상태로 있으며 데이터 동기화가 계속 발생하고 있습니다.
즉, TEST1에서 어떤 작업이 실행되면 해당 log파일을 블럭단위로 TEST2로 복사하게 되어 TEST1과 TEST2는 서로 실시간 동기화 중입니다.
문제는 일반 데이터는 정상적으로 TEST1에서 TEST2로 넘어가지만 Linked server인 경우 오류가 발생합니다.
즉, TEST1에서 TEST_linked로 Linked server를 신규 생성을 한 뒤 TEST2에서 이를 확인하면 TEST_linked라는 Linked server가 생성되어 있지만 연결 테스트를 하면 다음의 오류(첨부 파일-오류메시지1.jpg)가 발생합니다.
기존에 TEST1에 존재하는 정상적인 Linked server 모두 이중화로 동기화를 시키면 동일한 오류(첨부 파일-오류메시지1.jpg)가 발생하고 있습니다.
TEST2에 오류난 Linked server를 삭제 후 재생성을 하려해도 오류(첨부 파일-오류메시지2.jpg)가 발생합니다. 몇번을 삭제-생성 작업을 하고 나면 운좋게 생성될때가 있습니다.
하지만 Oracle Net Manager에서는 해당 Oracle 서버로 연결은 잘 됩니다.
이상이며 읽어 주셔서 감사합니다.