培训与教程


培训信息

访问外部数据源报错:服务器无法完成此存储过程,请联系系统管理员;

问题分类:

外部数据源

问题现象:

执行从外部数据源提数的表间公式出错,错误信息为:服务器无法完成此存储过程,请联系系统管理员;
或者为:链接服务器' '的OLE DB访问接口'SQLNCLI10'返回了消息'未指定的错误'

发生环境:

Excel服务器的数据库是64位的SQL Server 2005,外部数据源是32位的SQL Server 2000

问题原因:

32位的SQl Server 2000 需要打补丁到 sp3 以上。

处理办法:

在32位SQL 2000 的机器上操作:

  1. SQL 2000打sp4补丁,重启机器
  2. 如果还有问题,到 SQL Server 安装目录下找这个文件 C:\Program Files\Microsoft SQL Server\MSSQL\Install\instcat.sql,在查询分析器中执行。

参考资料:

以下链接是关于此问题的微软官方解答:
http://support.microsoft.com/zh-cn/kb/906954/zh-tw