链接服务器"Cus_Medical"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "登录超时已过期"。
链接服务器"Cus_Medical"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "与 SQL Server 建立连接时发生了与网络相关的或特定于实例的错误。找不到或无法访问服务器。请检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。"。
消息 53,级别 16,状态 1,第 0 行
命名管道提供程序: 无法打开与 SQL Server 的连接 [53]. 
纠结啊,我直接用工具链接可以链接上 ,
使用 sp_addlinkedsrvlogin和sp_addlinkedserver就报上面的错误了,求大家指点下,是否要改配子MS 2000的SP4补丁也打好了,急等啊,

解决方案 »

  1.   

    消息 15028,级别 16,状态 1,过程 sp_addlinkedserver,第 82 行
    服务器 'Cus_Medical' 已存在。
    链接服务器"Cus_Medical"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "登录超时已过期"。
    链接服务器"Cus_Medical"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "与 SQL Server 建立连接时发生了与网络相关的或特定于实例的错误。找不到或无法访问服务器。请检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。"。
    消息 87,级别 16,状态 1,第 0 行
    SQL Server 网络接口: 连接字符串无效 [87].
    这个是我外网服务器访问时,报的错误,以这个为准吧,请教大家了  
      

  2.   

    你是没打开SQL 2000远程连接吧。