MS-SQL에서 오라클 디비를 링크걸어 쿼리를 하고 싶습니다.
아래와 같이 링크걸고 로그인계정 만들고 쿼리를 하면 오류문 같이 오류가 납니다.
왜그런걸까요.. ㅠㅠ
쿼리문
----------------------------------------------
sp_addlinkedserver @server = 'gwOracle1'
, @srvproduct = 'Oracle 9.2'
, @provider = 'MSDAORA'
, @datasrc = ''
, @location = 'XX.XX.XX.XX'
EXEC sp_addlinkedsrvlogin 'gwOracle1', 'false', NULL, 'user_id', 'user_password'
select * from openQuery(gwOracle1,'select * from v_acl_user')
오류문
------------------------------------------------
서버: 메시지 7399, 수준 16, 상태 1, 줄 1
OLE DB 공급자 'MSDAORA'이(가) 오류를 보고했습니다.
[OLE/DB provider returned message: Oracle 클라이언트 및 네트워킹 구성 요소가 없습니다. 이 구성 요소는 Oracle Corporation에서 제공하며 Oracle 버전 7.3.3 또는 그 이후 버전의 클라이언트 소프트웨어 설치의 일부입니다.
공급자가 작동하려면 이 구성 요소가 설치되어야 합니다.]
OLE DB 오류 추적 [OLE/DB Provider 'MSDAORA' IDBInitialize::Initialize returned 0x80004005: ].
|