(SQL Server不存在或访问被拒绝)错误消息的可能原因

1.名称解析是否正确(可用ip地址试后发现此问题)

2.TCP/IP模式

<1>查看数据库当前通讯使用的端口号,在“大帮手服务管理器->账套管理->数据库服务器信息”可看到TCP/IP端口号,一般为1433,并检查是否开启TCP/IP协议。

<2>.主机上用telnet主机ip 端口号 是否能通,如不通,检查主机防火墙是否关闭,可先暂时关闭它以减小故障范围。

<3>.账套管理中当前账套是否选择TCP/IP协议,并输入数据库访问密码,数据库服务器名称格式如下:数据库服务器IP,端口号,如192.168.1.10,1433

<4>Windows2003如装SQL2000必须打上SP4补丁,其它电脑才能访问的到数据库服务器。

3.命名(具名)管道

<1>是否开启主机共享

<2>客户机是否有先访问主机(如主机未开启匿名访问)

4.MDAC_Type版本不正确,或未安装.出现此问题的绝大部分是ghost版本的xp

在安装了XP sp2或Windows 2003的机器上修复MDAC的方法如下,选择文件C:\WINDOWS\inf\mdac.inf 在其上点击右键,在弹出的菜单中选择“安装”。

但是右键安装INF文件拒绝访问,INF安装需要的程序出错,可在命令行输入(注意不能换行):
C:\WINDOWS\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 C:\WINDOWS\inf\mdac.inf

 

更多
关闭窗口】【我要打印
产品推荐