sql 2005连接SQL2000服务器18456错误解决方法
时间:2011-02-18 来源:ddxgc
以下是引用片段:
打开‘程序’-‘所有程序’-‘Microsoft SQL Server 2005 ’-‘配置工具’-‘SQL Server 配置管理器’,在弹出的窗体中,找到‘SQL Server 2005 网络配置’,把‘MSSQLSERVER的协议’下的“Named Pipes”和“TCP/IP”启动,然后重新启动Microsoft SQL Server 2005就可以了。
我按上面的方法照做了,可是问题还是依然存在,在网上从百度到GOOGLE全搜了个遍,还是没有发现一个好的解决方法,且发现好多兄弟都遇到和我同样的问题都没有解决,还有一些答复回答的牛头不对马嘴,我们遇到的问题是远程的主机连接不上,而他回答的是修改本地的一些连接权限之类的默认的设置,在这里面就不贴出来了。
没有办法,我又在本机安全了SQL2000的企业管理器,奇怪的是它可以正常连接,而SQL2005就是不行,要是你遇到的情况和这个一样的话,我想大概这篇文章刚好可以帮到你。我这个人不擅长表达,我就直接贴图来说明吧。按上面的方法,把这些该启动的服务全TNND启动起来
首先在SQL 2005中找到下面的工菜单,抓图如下:
打开SQL SERVER Configuration Manager,然后把这些服务全设置为启动,如下图:
把MSSQLSERVER的协议和SQLEXPRESS的协议中的四个服务全部启用后,下面就是关键了,眼睛放大,网上没有提到的一点就是这里,害得好多朋友都没有解决问题。
OK,我们设置完这些后,再把SQLEXPRESS中相同的选项同样再启用一下,再重新打开SQL2005,哇赛,连接成功了,数据库列表全出来了,高兴中...
注:已启用要变成是
本文出处为http://www.qhwins.com/ShowNews/?18-200921218210535028.html