难道就没有方法通过odbc或oledb连接解决吗?在sql联机文档里没有找到这方面的资料,希望各位帮助解决,可另加分。

解决方案 »

  1.   

    将sybase库作为链接服务器链入,然后通过四部分命名法就可与sqlserver通信了
      

  2.   

    在sqlserver联机文档里提到了这种方法,但没有sysbase的示例;sp_addlinkedserver在连接odbc数据源时好像都是通过ole db,不知道sqlserver是不是不支持与sysbase的ole db连接。
    请各位大侠帮忙,给一段存储过程详细说明。
      

  3.   

    执行
    sp_addlinkedserver 'sh_edb', ' ', 'epcs_server'
    没有问题
    当执行
    select * from sh_edb.epcs.dbo.sh_200212
    时,出错“未能找到 OLE DB 提供程序 'epcs_server' 的注册表项。”
    请大侠指教。