本帖最后由 qxiaolong 于 2010-11-24 16:44:18 编辑

解决方案 »

  1.   

    TRACE显示为:
    Oracle Corporation --- 星期三 11月 24 2010 15:55:18.546
    Heterogeneous Agent Release 
    10.2.0.1.0 
    (0) [Transparent gateway for MSSQL] version: 4.6.1.0.0070
    (0) connect string is: defTdpName=ksoa;SYNTAX=(ORACLE8_HOA, BASED_ON=ORACLE8,
    (0) IDENTIFIER_QUOTE_CHAR="",
    (0) CASE_SENSITIVE=CASE_SENSITIVE_QUOTE);BINDING=<navobj><binding><datasources><da-
    (0) tasource name='ksoa' type='MSSQLODBC'
    (0) connect='PC-201008271523CCERP.KSOA'><driverProperties/></datasource></datasour-
    (0) ces><remoteMachines/><environment><optimizer noFlattener='true'/><misc
    (0) year2000Policy='-1' consumerApi='1' sessionBehavior='4'/><queryProcessor
    (0) parserDepth='2000' tokenSize='1000' noInsertParameterization='true'
    (0) noThreadedReadAhead='true'/></environment></binding></navobj>
    (0) ORACLE SQL SERVER GATEWAY Log File Started at 2010-11-24T16:21:00

    数据库DB上的DBMS_HS这个包没有。
    而且HS$_FDS_CLASS;
     HS$_FDS_INST;
     HS$_CLASS_CAPS;
     HS$_CLASS_DD;
     HS$_FDS_CLASS_DATE;
     HS$_INST_CAPS;
     HS$_INST_DD;
     HS$_INST_INIT
    这几个对象中没有数据。
    是不是这个得问题?烦请高手们给点意见。
      

  2.   

    oracle10g透明网关连sqlserver是很难成功,我上次折腾了3天,没成,换成odbc连sqlserver了,搞定。