以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  自己在SQL Server上创建的数据库只能本机访问,在别的机器上不能连接是什么原因?(已经打开了SQL Server 身份验证,本机能通过IP地址或者主机号连接)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157232)

--  作者:wps001
--  发布时间:2020/10/9 12:42:00
--  自己在SQL Server上创建的数据库只能本机访问,在别的机器上不能连接是什么原因?(已经打开了SQL Server 身份验证,本机能通过IP地址或者主机号连接)
自己在SQL Server上创建的数据库只能本机访问,在别的机器上不能连接是什么原因?(已经打开了SQL Server 身份验证,本机能通过IP地址或者主机号连接)


--  作者:wps001
--  发布时间:2020/10/9 12:50:00
--  
我在虚拟机的SQL Server 上创建了一个数据库,在真机上可以访问,但在另一台电脑上就不能访问了
--  作者:有点蓝
--  发布时间:2020/10/9 13:48:00
--  
那是虚拟机的网络设置问题,其它电脑无法访问虚拟机
--  作者:wps001
--  发布时间:2020/10/9 23:33:00
--  
可是我在真机上创建数据库的时候,在别的电脑也连接不上


--  作者:有点蓝
--  发布时间:2020/10/10 8:57:00
--  
别的电脑和自己的电脑是不是同一个网段的?关闭自己电脑防火墙试试
--  作者:wps001
--  发布时间:2020/10/10 9:33:00
--  
可是老师提供他那边的SQL server服务器跟我们都不在同一个网段,我们一样也可以通过字符串进行连接,放我们这儿就不行了,防火墙那些也没有设置
--  作者:有点蓝
--  发布时间:2020/10/10 9:37:00
--  
不在同一个网段,需要设置网络的,这个找网管检查一下。

如果在同一个网段都不行,肯定有什么地方没有设置好:


--  作者:wps001
--  发布时间:2020/10/10 10:56:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-10-10_10-50-28.png
图片点击可在新窗口打开查看


设置方面没问题,TCP跟ip都设置好了,端口也是1433,但还是显示不存在或拒绝访问。
之前连接过一个别的SQL server服务器的字符串,会不会是端口重复了?
同一个网段不用网段都无法连接,关了防火墙也没用,目前就只是虚拟机跟真机可以互相连接

--  作者:有点蓝
--  发布时间:2020/10/10 10:59:00
--  
除非同一个电脑安装多个sqlserver数据库,不然不会端口冲突。

其它电脑能不能访问真机?ping的通吗?在真机建一个共享目录其它电脑能不能打开?

--  作者:wps001
--  发布时间:2020/10/13 0:26:00
--  
可以了,解决了,谢谢。??