社区
疑难问题
帖子详情
通过IP地址连接sql server非默认实例
imlmy
2010-12-04 11:18:15
我想通过IP地址连接数据库非默认实例。使用<IP地址>\实例名的方法一直提示服务器或实例不存在。但是使用服务器名或(local)\实例名就可以连接。请问有谁知道是什么原因
...全文
574
12
打赏
收藏
通过IP地址连接sql server非默认实例
我想通过IP地址连接数据库非默认实例。使用\实例名的方法一直提示服务器或实例不存在。但是使用服务器名或(local)\实例名就可以连接。请问有谁知道是什么原因
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
reggiekiller
2010-12-06
打赏
举报
回复
恩,browser服务就是用来寻找“大家”的,记得当年做数据库复制的时候整了好久这些问题
imlmy
2010-12-06
打赏
举报
回复
终于找到原因了,sql server browser服务没有启动,所以服务器没有办法根据实例名查找对应的端口。所以需要在服务器启动该服务。不过这个服务是在2005开始引入的,不知道2000有没有对应的功能
billpu
2010-12-06
打赏
举报
回复
呵呵 能解决问题就不错 恭喜
claro
2010-12-06
打赏
举报
回复
[Quote=引用 9 楼 imlmy 的回复:]
终于找到原因了,sql server browser服务没有启动,所以服务器没有办法根据实例名查找对应的端口。所以需要在服务器启动该服务。不过这个服务是在2005开始引入的,不知道2000有没有对应的功能
[/Quote]很庆幸问题已解决。
但根本原因不见得是它。
imlmy
2010-12-04
打赏
举报
回复
tcp/ip启用了,我在其他计算机上直接输入ip地址是可以连接的,但是加入实例名就不行。目前的情况是我建立一个叫TECH的实例,并且这个实例变成默认实例了,我设置端口为1433。我在其他计算机使用ip地址或计算机名可以连接,但是使用ip地址\TECH,或者计算机名\TECH就失败。在本机上使用(local)\实例名,或者计算机名\实例名,或者.\实例名就能够连接,使用127.0.0.1\实例名就连接失败。
飘零一叶
2010-12-04
打赏
举报
回复
打开你要访问的实例的远程连接
-晴天
2010-12-04
打赏
举报
回复
服务器连接有没有设置TCP/IP,不是仅设置为命名管道?
飘零一叶
2010-12-04
打赏
举报
回复
打开默认实例名的远程连接
imlmy
2010-12-04
打赏
举报
回复
1楼的方法我之前试过了,还是不行
imlmy
2010-12-04
打赏
举报
回复
我在本机有个TECH实例,使用端口是1433。注册服务器名称(local)\TECH,或.\TECH能够成功,使用127.0.0.1\TECH就失败了
dawugui
2010-12-04
打赏
举报
回复
[IP地址]\实例名
或着你看看这个:
用 IP 能连接数据库,用主机名却不行
hosts文件的位置: C:\windows\system32\drivers\etc 文件夹中找到Hosts文件并用记事本打开
添加:
ip 机器名
保存后再试
claro
2010-12-04
打赏
举报
回复
我在本机有个TECH实例,使用端口是1433。注册服务器名称(local)\TECH,或.\TECH能够成功
我在其他计算机使用ip地址或计算机名可以连接,但是使用ip地址\TECH,或者计算机名\TECH就失败。
--如果这两段话都是真的,问题已经界定。
使用127.0.0.1\实例名就连接失败。
--这个因素不要考虑,这种方式是错误的。
SQL
Server
2008数据库完整配置过程
1.
默认
Windows身份验证--》
SQL
Server
身份验证 2.计算机名/数据库
实例
进行
连接
--》
IP地址
进行
连接
3.
默认
登录名进行
连接
--》新建的
实例
名进行
连接
配置过程详细,设置分数高些,说明作者付出了艰辛的劳动,敬请谅解,请勿吐槽,觉得资源好,请给合适评价,谢谢。
Sql
Server
2005
默认
端口修改方法
在
SQL
Server
配置管理器中,展开
SQL
Server
2005的网络配置,然后点击服务器
实例
如:MS
SQL
SERVER
的协议。 在右窗格中,双击TCP/IP协议。 在TCP/IP属性对话框中,单击
IP地址
选项卡。 在TCP端口框中的IPAll节,输入一个可用的端口号。对于本教程中,我们将使用1500。 单击确定以关闭该对话框,然后单击确定的警告说,必须重新启动服务。 在左窗格中,单击
SQL
Server
2005的服务。 在右窗格中,右键单击
SQL
Server
实例
如:
SQL
Server
(MS
SQL
SERVER
),然后单击重新启动。当数据库引擎重新启动时,它将侦听端口1500
安装和配置 Windows
Server
2022 IP 地址管理服务
通过这一个课程的介绍,首先我们就能够去了解到,IP 地址管理服务的应用场景和特点,然后我们就可以去完成 Windows
Server
2022 的系统当中,完成 IP 地址管理服务的安装和初始化配置当网络管理人员规划企业网络的时候,一般是从网络地址段开始,划分出一个大的地址段后,再依据不同的设备和用途划分子网,再利用 DHCP 服务器或是手动配置的方式,到目标设备当中,完成 IP 地址的配置过程,保障这些设备能够进行网络通信,而 IP 地址服务当中,同样使用这些管理单元,帮助管理员完成企业网络当中,IP 地址信息的导入,并且还可以与 DHCP 服务器同步信息,为管理员展示地址使用的情况最后完成 IP 地址管理服务的数据库备份,迁移到
SQL
Server
运行环境所以接下来的话,我们就正式开始我们的这一个课程,为大家详细地去介绍,安装、配置和管理 Windows
Server
2022 的系统当中,
IP地址
管理服务
SQL
Server
复制需要有实际的服务器名称才能
连接
到服务器
服务器上安装的WIN2008 R2,然后没有在意机器名,安装了
SQL
2008 R2数据库之后,配置AD域的时候修改了机器名。 然后,开始配置数据库镜像同步的时候,先试了下数据库复制发布,结果提示“
SQL
Server
复制需要有实际的服务器名称才能
连接
到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行
连接
。请指定实际的服务器名称…”,如下图所示。 网上查了下,有同学总结说是机器名不对,这才想起来之前确实修改过机器名,只是本次链接数据库中的
实例
用的是IP或别名形式的地址。好了,解决办法如下: 1.检查服务器(机器)名称,在数据库
默认
实例
或
非
命名
实例
中执行: use m
java
连接
sql
server
非
默认
实例
连接
字符串设置
找了很多天关于jtds
连接
池的
连接
非
sql
server
默认
实例
的方法终于找到了,因为部署程序的时候服务器的
sql
server
2008不是r2但是数据库备份的是r2还原不到里面,所以第一个办法就是升级到R2,可是有可能失败,这样我们就被动了,原来的数据库不敢动,然后我就找到了一个新的办法那就是直接装R2可是,已经有了
默认
的
实例
只能换个名字安装好后只需...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章