社区
MS-SQL Server
帖子详情
用Ip地址链接Sql2005服务器不成功.
kevincsg
2009-08-04 02:25:18
在Sql2005环境下,用服务器名可以链接成功,但是换做IP地址死活连不上。。
请教了,改如何设置啊
...全文
240
13
打赏
收藏
用Ip地址链接Sql2005服务器不成功.
在Sql2005环境下,用服务器名可以链接成功,但是换做IP地址死活连不上。。 请教了,改如何设置啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hi_LeTian
2009-08-05
打赏
举报
回复
按下面的步检查
最近因项目要求需要在同一服务器上安装SQL2000和SQL2005,现把安装过程中遇到的问题记录下来,方便遇到同样问题的朋友。
1,因为SQL2000安装过程中无法修改实例名称,故安装过程中必须先安装SQL2000,然后在安装SQL2005.安装SQL2005时必须修改SQL实例名称,否则将和SQL2000的实例名称冲突. (关于此点,本人并不认同。若是先安装sql2005,则在安装sql2000的过程中自会提示你要修改实例名称。)
2,安装完SQL2005后,开始准备用SQL2000客户端工具连接SQL2005,结果报告不能用SQL2000客户端工具连接,只能用SQL2005客户端工具连接,后证明SQL2005客户端工具可以同时连接SQL2000和SQL2005。
3,服务器上安装完成后,准备用远程连接SQL服务器试试,结果始终连接不上SQL2005,只能连接上SQL2000.原来SQL2000服务器用的端口始终是1433端口,而SQL2005使用的是动态端口.那如果用程序连接SQL20005服务器的时候,程序如何知道SQL2005服务器用的是什么端口呢?原来SQL2005提供了一个SQL BROWER服务,开启这个服务后,就可以通过查询SQL BROWER服务 就可以知道SQL2005现在正在使用哪个端口.因为项目需要,需要把这个SQL2005的动态端口改成静态的,修改过程如下:
运行SQL配置管理程序,找到SQL的实例名称下面的协议,双击右边的TCP/IP协议,在第二选项卡中IPALL里面输入SQL运行的端口就可以了(注意不能同时填写动态端口和静态端口,否则SQL下次将无法启动),修改完成后重新启动SQL服务即可生效。
4,修改端口后在连接发现仍然不能连接,原来还需要开启SQL2005的远程登陆服务。 在Microsoft SQL Server 2005中默认的是不允许远程登录的,会出现【provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错】的错误,下面的方法可以打开:
配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以。
5,远程登陆服务和端口都修改之后连接应该没有问题了吧,结果远程连接SQL2000的时候发现没有问题,但是连接SQL20005依然不行,在SQL2005的客户端连接工具里面需要输入你要连接的SQL服务,SQL2000的直接输入服务器的IP地址即可,那如何输入才能让客户端工具连接到SQL2005的服务呢?既然SQL2005修改了端口,那按照常规的录入格式应该是输入:IP地址+冒号+端口号应该就可以了。结果试了一下发现依然不行.后又修改了客户端的连接的默认端口,结果仍然不行。没办法了只有到网上GOOGLE了一翻,结果终于在一篇英文文章中找到了连接的方法,原来按照常规的格式录入是错误的,需要改成:IP地址+逗号+端口号才行.现在一试果然可以。然后在试着通过。NET程序访问看能否连接,结果都可以。
不采用以上附加的方法的时候,就在服务器的2000升级到SP4就可以。这个我已经验证了。如果在不对,请检查用户名和密码是否正确。
振乾
2009-08-05
打赏
举报
回复
[Quote=引用 4 楼 soft_wsx 的回复:]
端口是不是禁用了
[/Quote]
估计是。
dbwlf
2009-08-04
打赏
举报
回复
[Quote=引用 8 楼 usher_gml 的回复:]
TCP\IP是否启动
[/Quote]
如上
lvveve
2009-08-04
打赏
举报
回复
[Quote=引用 2 楼 guguda2008 的回复:]
IP地址+“\”+实例名试试?
[/Quote]
这种方法外加 IP地址,端口号
usher_gml
2009-08-04
打赏
举报
回复
TCP\IP是否启动
zhengduan964532
2009-08-04
打赏
举报
回复
查看一下配置管理中的TCP\IP是否启动
ChinaJiaBing
2009-08-04
打赏
举报
回复
在配置工具里把所有的服务都开启...
soft_wsx
2009-08-04
打赏
举报
回复
在WINDOWS服务里面有些服务会导致无解析IP---计算机名,具体是那些,不记得了,上GOOGLE上找找吧!
soft_wsx
2009-08-04
打赏
举报
回复
端口是不是禁用了
Rotel-刘志东
2009-08-04
打赏
举报
回复
tcp/ip未启用呀!
guguda2008
2009-08-04
打赏
举报
回复
IP地址+“\”+实例名试试?
sdhdy
2009-08-04
打赏
举报
回复
TCP/IP启用了吗?
修改
sql
2000
服务器
ip地址
,修改
sql
2000
服务器
ip地址
修改
sql
2000
服务器
ip地址
内容精选换一换裸金属
服务器
硬件损坏,SDI卡损坏等原因,导致裸金属
服务器
无法正常使用时,您可以申请裸金属
服务器
重建功能。裸金属
服务器
重建过程不是自动化的,您需要联系管理员来完成...
sql
服务器
修改ip,修改
sql
服务器
ip地址
修改
sql
服务器
ip地址
内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。如果IP经过NAT/WAF,则...
sql
server
服务器
名称改成本地
IP地址
登录
在安装
sql
server2008、2012...例如:zhangsan\
SQL
EXPRESS 而不是自己本机的
ip地址
:192.168.1.xx 内部网络别的电脑也无法访问。 问题就来了,如何修改
服务器
名称呢,改成用本地IP或者用户名\
SQL
EXPRESS登录
sql
server?
数据库
服务器
修改地址,
SQL
数据库
服务器
IP地址
修改
SQL
数据库
服务器
IP地址
修改 内容精选换一换云数据库RDS服务支持开启公网访问功能,通过弹性公网IP进行访问。您也可通过弹性云
服务器
的内网访问云数据库RDS。准备弹性云
服务器
或可通过公网访问云数据库RDS。通过弹性...
Sql
server中如何创建
链接
服务器
展开
服务器
对象-->
链接
服务器
-->... 现在就可以使用
链接
服务器
了,用本地登录
Sql
Server,新建一个查询,输入 Select * From [
链接
服务器
名].[远程数据库名].[所有者].[表名] 比如 Select * from [3G..
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章