解决方案 »

  1.   

    你可以参考一下这个:【SQL Server数据迁移】32位的机器:SQL Server中查询ORACLE的数据
    http://blog.csdn.net/sqlserverdiscovery/article/details/21170733【SQL Server数据迁移】64位的机器:SQL Server中查询ORACLE的数据
    http://blog.csdn.net/sqlserverdiscovery/article/details/21175135
      

  2.   


    环境配好了,但是在触发器中insert到oracle中报错了
    链接服务器"URPDB"的 OLE DB 访问接口 "OraOLEDB.Oracle" 返回了消息 "无法在事务中登记。"。
    消息 7391,级别 16,状态 2,过程 tgr_Device_Log_insert,第 35 行
    无法执行该操作,因为链接服务器 "URPDB" 的 OLE DB 访问接口 "OraOLEDB.Oracle" 无法启动分布式事务。
      

  3.   


    环境配好了,但是在触发器中insert到oracle中报错了
    链接服务器"URPDB"的 OLE DB 访问接口 "OraOLEDB.Oracle" 返回了消息 "无法在事务中登记。"。
    消息 7391,级别 16,状态 2,过程 tgr_Device_Log_insert,第 35 行
    无法执行该操作,因为链接服务器 "URPDB" 的 OLE DB 访问接口 "OraOLEDB.Oracle" 无法启动分布式事务。
    sql server 服务器中,在连接服务器的设置中,可以再选项中 都勾选上试试