여기저기 찾아봤는데 답이 안나와서 이렇게 질문드립니다.
저희회사에는 서버가 2개 있습니다.
서버1에는 각장비 장애정보 db가 있고, 서버2에는 각장비 사용정보 db가 있습니다.
각 장비에 대한 사용량대비 장애량을 산출하는 쿼리를 작성해야 하는데
즉, 두개의 db를 조인해야 한다는 얘기지요~
현재 odbc와 bde query컴포넌트를 써서 연결하는건 알겠는데...
문제는 query컴포넌트의 속성중 데이타소스는 하나밖에 선택을 못하잖아요??
두대의 서버를 연결해서 컬럼값을 가지고 올려면 데이타소스를 두개 선택해야 하는데..
방법이 없나요??
---<질문의 요지>-----------------------------------------
저의 생각은 이렇습니다.
서버1과 연결된 bde query1, datasource1
서버2와 연결된 bde query2, datasource2
즉,각 서버를 각 각 연결하면 데이타는 불러올 수 있겠죠?
문제는 두 데이타를 조인해서 하나의 그리드(dbgrid 또는 stinggrid)에 뿌려 줘야 한다는건데...
어떻게 하는지 모르겠습니다.
쿼리문과 컴포넌트 설정,기타 기반사항을 어떻게 설정하는지 도무지 모르겠습니다.
-----------------------------------------------------------------
고수님들의 고견 부탁드립니다.
오라클의 경우 Link 라는 기능을 사용하면 두개의 다른 DB를 서로 연결할 수 있습니다.
마찬가지로 MS-SQL에서도 두개의 다른 DB를 설정을 통해 연결할 수 있습니다.