数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
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 2000 sp3 安装
安装向导

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


相关文章

相关软件