本来是可以连接的,过了2天突然连不上了,出现了登陆超时的错误测试环境:SQL2005
有数据库服务器A和B,两台电脑能互相访问,有数据 
在A服务器里设置链接服务器B
exec sp_addlinkedserver  'B','', 'SQLOLEDB ', '10.3.2.116'
exec sp_addlinkedsrvlogin  'B', 'false ',null, 'sa', '111111' select * from B.text.dbo.text ----查询示例出现以下错误:
链接服务器"B"的 OLE DB 访问接口 "SQLNCLI" 返回了消息 "登录超时已过期"。
链接服务器"B"的 OLE DB 访问接口 "SQLNCLI" 返回了消息 "建立到服务器的连接时发生错误。连接到 SQL Server 2005 时,默认设置 SQL Server 不允许远程连接这个事实可能会导致失败。"。
消息 2,级别 16,状态 1,第 0 行
命名管道提供程序: 无法打开与 SQL Server 的连接 [2].