db link? 파워빌더내 설정? 0 1 2,714

by 최원석 [2008.03.27 13:52:31]


안녕하세요? 자주 오는데 질문글 하나 올려봅니다.

oracle DB : A와 mssql2000 DB : B 가 있습니다.

파워빌더내 SQL쿼리창에서 A서버의 자료를 가지고 B서버의 자료를 SELECT하고자 합니다.

파워빌더에서는 A서버로 연결된 상태입니다.(그 반대 상황도 될 수 있고요)


SELECT * FROM INSA(A서버), STF(B서버)
WHERE INSA(A서버).NO = STF(B서버).NO

이렇게 가능하려면 DB링크라는 것을 이용하라고 하던데

오라클에서 MSSQL2000으로 링크 가능한지요?

아님 반대로 MSSQL2000에서 오라클로 링크 가능한지요?


파워빌더내에서 설정해야 되는지요?

파워빌더내에는 DB PROFILE이라는 게 있어서 그걸 이용하면 쉬울 것 같은데...

아님 DB에서 무언가를 설정해야 되는지요?

이건 어떻게 해야 되는지 잘 모르겠고요.
(DB종류가 달라서 더욱 감이 안 오네요.)

친절한 답변해주시면 고맙겠습니다.

by 웅 [2008.03.28 10:53:32]
오라클에서 mssql서버를 dblink로 연결할 수 있습니다.
이를 위해 Transaparent Gateway for Microsoft MSSQL이란 제품설치가 되어야하고요(oracle enterprise edition기반).
오라클db에서 설정할 수 있습니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입