|
|
sql2000和windows_xp_sp2问题 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
问题描述:企业管理器连接sql没问题,但是网站连接不上sql,提示如下: [Named Pipes]SQL Server does not exist or access denied.(sql服务器不存在或访问被拒绝) [Named Pipes]ConnectionOpen (Connect()). 在微软技术支持上找到下面这篇文章 http://support.microsoft.com/?kbid=839269 按提示做:“开始”->“运行”->“firewall.cpl” 打开了“windows防火墙”选“高级”->“网罗连接设置”->“设置” 在“高级设置”对话框中,选添加,属性如下所示:
属性 |
值 |
服务描述: |
SQL命名管道(服务名) |
在您的网络上主持此服务器的计算机的名称或IP地址(N)(例如,192.168.0.12): |
当前计算机IP地址或计算机名 |
此服务的外部端口号 |
445 |
此服务的内部端口号 |
445 | 注意,确定在服务设置对话框中TCP选项被选中. 通过让文件和打印机共享有效,使得TCP445端口活动,不被防火墙阻隔。 方法: 在“windows防火墙”中->“常规”启用,确保“不允许例外”不被选中 在“例外”选项卡->“程序和服务”中选中(前面划上勾)“文件和打印机共享”编辑,在“编辑服务”对话框中把“TCP445”选中,一路“确定”就好。 设置完成后,还是不行。 找了这篇文章 http://www.microsoft.com/taiwan/technet/prodtechnol/winxppro/maintain/winxpsp2faq.aspx http://www.microsoft.com/china/sql/techinfo/administration/2000/security/winxpsp2faq.asp 找了些专题,也没找到解决办法。 于是,我看了看sql-sp3,我记得装了已经,无赖之际,打开sp3安装的目录 随便点批处理文件,点到“setup.bat”呵呵,开始安装sp3了,


没问题了,呵呵!前面试过sql别名,绑定我得静态端口是1433,我也试过没用,搞不清楚到底是怎么回事。呵呵,把高级里面设置的端口445去掉,一样没问题。 总结,445应该是监听端口,开这个端口就没问题了,下一步就是用sql3的实例化setup.bat(sql3的安装目录的根目录下有)重新把sql设置一遍,应该问题就搞定了。 
|
|
相关文章:相关软件: |
|