求助,连接sqlServer的服务器名称后面给了实例名会报错

alex_andr 2021-03-31 08:18:44
但是只用主机名或者.来连接却可以连接上。 并且,我的vs2019连接sqlServer的时候不能检索出本地的数据库名了,在以前连接名称还是主机名\实例名的时候却可以检索出来,这个问题困扰很久了,有没有大佬来解答一下,谢谢。 目前.net新手一个
...全文
494 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
删库到跑路 2021-04-06
  • 打赏
  • 举报
回复
引用 7 楼 alex_andr 的回复:
[quote=引用 6 楼 删库到跑路的回复:]改一下host文件试试
这个。。跟host文件有什么关系吗,如果要改的话,怎么改呢[/quote] 你的计算机名+空格+ip
xiaoxiangqing 2021-04-02
  • 打赏
  • 举报
回复
先到查询分析器里运行,看行不行
alex_andr 2021-04-02
  • 打赏
  • 举报
回复
引用 6 楼 删库到跑路的回复:
改一下host文件试试
这个。。跟host文件有什么关系吗,如果要改的话,怎么改呢
alex_andr 2021-04-01
  • 打赏
  • 举报
回复
好吧,我就是有点强迫症😂,但还是谢谢你了
吉普赛的歌 2021-04-01
  • 打赏
  • 举报
回复
引用 3 楼 alex_andr 的回复:
[quote=引用 2 楼 alex_andr的回复:]谢谢,我现在的情况就是你这个(VS中获取可用连接串)文章的第四步,那个下拉列表出不来东西
我的想知道是,之前连接数据库还是用的主机名\实例名的时候,vs的下拉列表都可以正常出来 但现在重装数据库了,不能用主机名\实例名 连接了,vs的下拉列表就出不来了 我在想,这两个会不会有原因,感谢大佬 [/quote] 我前面也说了,不用纠结,用 . 或 127.0.0.1 能出来就好。 如果实在出不来,可以进 SSMS , 复制出本地实例名的。 你现在还在学习阶段吧。实际生产环境,一般都是 ip+端口 居多。
删库到跑路 2021-04-01
  • 打赏
  • 举报
回复
改一下host文件试试
alex_andr 2021-03-31
  • 打赏
  • 举报
回复
引用 2 楼 alex_andr的回复:
谢谢,我现在的情况就是你这个(VS中获取可用连接串)文章的第四步,那个下拉列表出不来东西
我的想知道是,之前连接数据库还是用的主机名\实例名的时候,vs的下拉列表都可以正常出来 但现在重装数据库了,不能用主机名\实例名 连接了,vs的下拉列表就出不来了 我在想,这两个会不会有原因,感谢大佬
alex_andr 2021-03-31
  • 打赏
  • 举报
回复
谢谢,我现在的情况就是你这个(VS中获取可用连接串)文章的第四步,那个下拉列表出不来东西
吉普赛的歌 2021-03-31
  • 打赏
  • 举报
回复
能连接就好, 不要纠结。
不用实例名,其实只是安装时默认实例而已。

像 mysql ,根本没有实例名这种用法, 都是 ip + 端口。
SqlServer中所谓的实例,其实它也是映射到某一个端口——不同的实例不能共同一个端口。
总而言之,连接串弄实例,其实并不是一个规范,不是非得用实例才算是“王道”。
所以呢, 把你的注意力,集中到 ip 和端口上来, 其实更加清晰明确。
比如:
Data Source=.\sqlserver2014
=》
Data Source=192.168.10.233,1433

只要是能用实例的,肯定可以用ip+端口 代替,
但反过来,可以用 ip+端口的,不一定能用实例名代替。

VS中获取可用连接串:
https://blog.csdn.net/yenange/article/details/77026214

SQL Server开启远程访问设置:
https://blog.csdn.net/yenange/article/details/50853083

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧