SharedIT | 묻고 답하기(AMP)

DB간 데이터 연동관련

안녕하세요

날씨가 슬슬 쌀쌀해지고 있내요

장기간의 여름때문인지 참반가운 날씨입니다.

다름이 아니라 금번 프로젝트로 인사정보관련 DB를 다른 서버에서 받아올 일이생겨서

이에관해 질문하고자합니다.

서버A는 IDC센터에 상주하는 서버이고 서버B는 사내서버입니다.

서버A는 관리자를 제외한 다른 접속을 금하기위해 방화벽정책을 강하게 걸어놓고 사용중입니다.

문제는 서버A에서 서버B로 인사정보 DB를 푸쉬하면서 생기고있는대요

서버A는 MS-SQL 서버B는 MY-SQL입니다.

서버A에 MySQL Connector ODBC를 설치하여 사용하려고하는대

서버B 방화벽정책에 서버A IP에서 들어오는 정보에 대한 통로는 다열어놨는대

도통 ODBC연결단계에서 해결되지가 않내요....

그냥 간단하게 생각해서는 서버A에서 서버B로 데이터를 밀어주기만 하면될것같은대

이것도 양방향으로 오픈을 해줘야하는 부분인가요???

혹시 쉐어드아이티에 이런 경험해보신적있으신분이있을까해서 여쭤봅니다

Tags : 태그가 없습니다.

2개의 답변이 있습니다.

wansoo
  0 추천 | 7년 이상 전

양 DB 서버 모두 접속하는 어플리케이션을 개발해서 연동되게 만들면 되지 않을까요~
인사 정보를 MS-SQL과 Oracle 사이에 연동하는 걸 구현해 보고 싶다는 생각으로 독학으로 공부하고 있는 중이네요~ ^^;

guest | 7년 이상 전

다행히 해결했습니다..

방화벽 정책수정하는쪽에서 실수한거였내요. ㅠㅠ

이론적으로 될것같아서 한건대 안되길래 괜히 이곳저것 들쑤시고 다녔내요...

guest
  0 추천 | 7년 이상 전

일단 모두 열고 테스트 해보세요.

서버는 보통 in/out 모두 막고 시작합니다.

직접 해당 인사테이블 접근 보다는 view로 통해 필요한 것만 가져 오느게 나을 듯 합니다만...

guest | 7년 이상 전

네 지금 view를 통해서 필요한것만 가지고 나오려고합니다.

양성환 | 7년 이상 전

view 는 성능저하의 주범 ㅎㅎ