链接服务器链接SYBASE问题
gxdq 2003-08-25 04:05:54 我用SQL SERVER 2000链接服务器链接了SYBASE,但是却无法在某些视图上执行查询语句。老是报错!
SQL SERVER的版本如下:
Microsoft SQL Server 2000 - 8.00.194 (Intel X86) Aug 6 2000 00:57:48 Copyright (c) 1988-2000 Microsoft Corporation Developer Edition on Windows NT 5.0 (Build 2195: Service Pack 3)
在建立链接服务器时,没有那个 sybase system 11 的数据源驱动选项,所以我用了
MICROSOFT OLE DB FOR ODBC DRIVERS。在DTS时,有sybase system 11的选项,可以正常导出、导入。但我希望在存储过程中实现,如何做呢
SELECT count(*) from TC.tccw.dbo.vw_customer_withreg
结果正常,
SELECT count(*) from TC.tccw.dbo.vb_bookingnote
报错:OLE DB 提供程序 'MSDASQL' 为列提供的元数据不一致。执行时更改了元数据信息
vw_customer_withreg和vb_bookingnote都是普通的SYBASE视图,通属于SITCCW数据库,大小写也没问题,创建者也都是DBO。
WHY?在线等待!