急急急!!!sqlserver连接oracle时的错误,请高手指教!!!
我需要在sqlserver上访问oracle,已经建立了连接服务器,建立信息如下:
linked server: BEDATABASE
provider name: micrisoft ole db provider for oracle
product name: oracle
data source:bcbe
provider: MSDAORA
建立了连接服务器后,会显示oracle示例下的所有表,我想在查询分析器里进行查询,
select count(*) from [BEDATABASE].[bcbe].[dab].[whsloc],但是得到错误信息:
Invalid use of schema and/or catalog for OLE DB provider 'MSDAORA'. A four-part name was supplied, but the provider does not expose the necessary interfaces to use a catalog and/or schema.
我不知道错误原因是什么,请高手帮忙。难道MSDAORA用得不对吗?