sql2000不能用ip访问

[复制链接]
查看11 | 回复3 | 2015-12-5 20:47:08 | 显示全部楼层 |阅读模式
sqlServer是不是使用了"仅 Windows"的身份验证方式在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server。展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡。在"身份验证"下,选择"SQL Server和 Windows "。重新启动SQL Server服务。在连接本地服务器时,通常使用的是命名管道协议(在服务器网络实用工具里可以看到启用的协议有这个),默认端口是445,因此在本地能连通是不能说明什么问题的,连接远程服务器是完全不同的协议。1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常的提示是“……无法打开连接,连接失败"。如果是这里有问题:检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开 开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。windows防火墙是否开放了1433端口。
回复

使用道具 举报

千问 | 2015-12-5 20:47:08 | 显示全部楼层
1433,这个是sql server的端口号,使用IP地址方式需要用到这个端口,另外就是需要使用 用户名(登录名)和密码 方式访问sql server,否则是不可信登录,不能更改数据库。
回复

使用道具 举报

千问 | 2015-12-5 20:47:08 | 显示全部楼层
可能是服务器1433端口被封
回复

使用道具 举报

千问 | 2015-12-5 20:47:08 | 显示全部楼层
用.\sql实例名 这样试一下. 也是代表本机的参考资料:http://www.zaspx.com

已赞过已踩过<安装SQL的SP4补丁吧。。。不然没法网络应用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行