SQL Server 2005 不能通过ip地址访问,服务实例名可以访问
2011-02-28 10:25
911 查看
问题:可以通过服务器的实例名访问SQL服务器,但不能IP地址访问.
1.netstat -an查看服务端是否打开了1433
2.是否安装防火墙,先关掉防火墙试试
3.测试telnet 127.0.0.1 1433能否打开
sql 2005 不能通过ip地址远程访问 最常用的不能远程访问 是因为数据服务 本身就没有 启用远程连接,解决方法为:
在SQLServer 实例上启用远程连接
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”,
再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:
“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
4.展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止,
然后单击“启动”,重新启动MSSQLSERVER 服务。
启用 SQLServer 浏览器服务
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,
再单击“启动”,单击“确定”按钮返回
第2种情况为 则为多个数据库共存的问题
一般为先装了 一个sql2000或sql2005 数据库 他们占用了 TCPIP动态端口:1433 端口
ip访问一般直接访问1433端口.
sql2000共存解决方法为:点开始->程序->Microsoft SQL Server->服务器网络实用工具->点TCP/IP的属性把默认端口改为除1433 任何另外一个端口 不能为0
从启下sql2000服务 然后点开始->程序-->Microsoft SQL Server 2005>Microsoft SQL Server 2005配置工具->SQL Server Configuration Manager->SQL Server 2005 网络配置 ->xxx的协议 双击 TCP/IP 先IP地址选项!把TCPIP动态端口 改为1433 !从启服务!
sql2005共存解决方法为:点开始->程序->Microsoft SQL Server 2005(另外一个2005数据库)->配置工具->SQL Server Configuration Manager->SQL Server 2005 网络配置 ->xxx的协议 双击 TCP/IP 先IP地址选项!把TCPIP动态端口 改为除1433 任何另外一个端口 不能为0,从启下另外一个数据库的服务.
然后点开始->程序->->Microsoft SQL Server 2005(自己要用的那个数据库)->Microsoft SQL Server 2005配置工具->SQL Server Configuration Manager->SQL Server 2005 网络配置 ->xxx的协议 双击 TCP/IP 先IP地址选项!把TCPIP动态端口 改为1433 !从启服务!
1.netstat -an查看服务端是否打开了1433
2.是否安装防火墙,先关掉防火墙试试
3.测试telnet 127.0.0.1 1433能否打开
sql 2005 不能通过ip地址远程访问 最常用的不能远程访问 是因为数据服务 本身就没有 启用远程连接,解决方法为:
在SQLServer 实例上启用远程连接
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”,
再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:
“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
4.展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止,
然后单击“启动”,重新启动MSSQLSERVER 服务。
启用 SQLServer 浏览器服务
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,
再单击“启动”,单击“确定”按钮返回
第2种情况为 则为多个数据库共存的问题
一般为先装了 一个sql2000或sql2005 数据库 他们占用了 TCPIP动态端口:1433 端口
ip访问一般直接访问1433端口.
sql2000共存解决方法为:点开始->程序->Microsoft SQL Server->服务器网络实用工具->点TCP/IP的属性把默认端口改为除1433 任何另外一个端口 不能为0
从启下sql2000服务 然后点开始->程序-->Microsoft SQL Server 2005>Microsoft SQL Server 2005配置工具->SQL Server Configuration Manager->SQL Server 2005 网络配置 ->xxx的协议 双击 TCP/IP 先IP地址选项!把TCPIP动态端口 改为1433 !从启服务!
sql2005共存解决方法为:点开始->程序->Microsoft SQL Server 2005(另外一个2005数据库)->配置工具->SQL Server Configuration Manager->SQL Server 2005 网络配置 ->xxx的协议 双击 TCP/IP 先IP地址选项!把TCPIP动态端口 改为除1433 任何另外一个端口 不能为0,从启下另外一个数据库的服务.
然后点开始->程序->->Microsoft SQL Server 2005(自己要用的那个数据库)->Microsoft SQL Server 2005配置工具->SQL Server Configuration Manager->SQL Server 2005 网络配置 ->xxx的协议 双击 TCP/IP 先IP地址选项!把TCPIP动态端口 改为1433 !从启服务!
相关文章推荐
- SQL Server 2005 不能通过ip地址访问
- 当您更改为一个值该值不是有效的启动参数对于群集实例的 SQL Server 2000 或 SQL Server 2005 的 SQL Server 服务不能启动
- 彻底解决sql 2005 不能通过ip地址远程访问
- 彻底解决 sql 2005 不能通过ip地址远程访问
- sql server 杯具了。突然无法访问, 但是还是可以启动服务。
- 可以通过IP地址访问共享,但通过机器名提示未知的用户名或密码错误
- 请教:不能访问通过IP访问,却可以通过机器名访问
- 关于使用Silverlight通过IP地址访问本地ArcGIS Server发布的Rest服务无法出图的问题
- localhost:8080/XXX.jsp 本机无法访问,其他人的电脑却可以通过IP地址访问本机的WEB应用的问题
- SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 s
- 内网不能通过外网来访问内网的服务器原因分析(外网可以)
- SQL Server 2005通过LinkServer访问Oracle 11G
- SQL Server Compact 与 SQL Server 2005 通过远程访问进行数据同步
- SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 s
- 使用JDBC驱动程序访问SQL Server 2005数据库(实例)
- 通过路由器设置,让外网可以访问内网电脑应用服务,非常适合在公司访问家里的电脑应用
- WCF服务发布到IIS时候,只能根据hostname访问,不能根据IP地址访问的解决办法
- SQL Server 阻止了对组件 'xp_cmdshell' 的 过程'sys.xp_cmdshell' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_co
- 内网不能通过外网来访问内网的服务器原因分析(外网可以)
- SQL SERVER 2005 通过链接服务器 访问 ORACLE 9i 的快速设定方法