例如我们在建立关联关系后 进行查询时会遇到:
提示是: 在进行远程连接时超时, 引起这个问题原因可能是远程服务器积极拒绝访问!
首先要在SQL Server Configuation Manager中保证你服务已经运行 且是开机自动运行.
再次检查SQL Server 2005外围配置DataBaseEngine允许远程连接:
设置完成后.我们还需要设置SQL Server Analysis Services分析服务也支持远程数据查询:
在远程服务器上如果启用了防火墙则可能对目前SQL Server Server方位实例进行拦截. 所以在服务器端启用防火墙情况下要为SQL Server DAtaBase创建例外.防止客户端请求被拦截.
<3.2>进程被其他用户占用
当我们在远程分布式查询中有创建动作或是类似创建一个新的数据库. 有时会提示 “该数据库无法操作 已经别其他进程占用”异常. 导致我们无法访问数据库. 或是执行我们要做的创建操作.
出处:IT专家网
责任编辑:bluehearts
上一页 详解SQL Server分布式查询 [5] 下一页 详解SQL Server分布式查询 [7]
◎进入论坛网络编程版块参加讨论
|