发布时间:2022-10-08 16:16:00 访问数:14515
操作方法:
在C盘【windows】-【system32】-【etc】-【hosts】文件,右键用记事本打开,在最后一行查看是否有本机ip地址+空格+本机计算机名称
如果没有,就手动写入添加!
例如一般单机版的话IP是127.0.0.1,这台电脑的计算机名称是BLACKING,
提示不能登录到服务器【XXX】
此时,我们可以去看一下对应的注册表路径下
【开始】--【运行】--【regedit】--【HKEY_LOCAL_MACHINE】-【SOFTWARE】-【UFSOFT】-【UF2000】-【2.0】-【Login】-【DP】中的sever值可能也为XXX
原理:123在此时为DP的server值,所以对应登录T3时连接的服务器就是123,而我们的计算机名称不是123,IP是127.0.0.1,所以会显示不能登录到服务器
此时有两种方式去解决
1:直接手动修改注册表中的sever值,将server值修改为正确的服务器IP或者服务器计算机名称,然后在T3报错界面点确定进入到登录界面,在服务器选择空白框输入正确的服务器IP或者计算机名称
然后在做这一步操作步骤B
点选择,几秒之后,就会出现对应如下界面
客户端连接上服务器成功
2.直接跳过修改注册表DP中的server值操作步骤A,直接去T3中配置服务器,进行步骤B
PS:能够直接进行步骤B的原理是因为当在T3登录界面配置好服务器时,注册表中会对应的写入服务器IP或者计算机名称的信息到server值当中,但也有例外情况
有时候会因为windows系统的用户权限等原因,直接进行步骤B并不会使得注册表中的server值有任何变化,所以此时就要手动去修改,从步骤A做起。
此时判断为客户端问题,也就是连接不上服务器的这台电脑的问题,下面操作都在客户端操作
操作方法:
操作方法:
Win+R打开运行窗口,在运行栏输入cmd,在弹出来的界面中输入ping+空格+服务器IP
图中丢失为0,就是连得通服务器了,可以尝试登录T3,在登录界面选择框输入服务器IP,进行连接,参照不能登录到服务器[xxx]中的步骤B
此时判断为服务器问题,但并不能排除客户端也有问题,这时优先设置好服务器
操作方法:
设置方法如下:(在服务器上操作)
【控制面板】-【网络和共享中心】-【以太网】-【属性】-【Internet协议版本4(TCP/IP)】-【属性】
,选中“使用下面的IP地址”,然后在如下界面去输入相关参数,具体参数询问网管或者设置网络连接的工作人员
需要输入的参数有:IP地址子网掩码默认网关首选DNS服务器
如果为windows 7系统,则同样在网络共享中心找到网络连接,举例如下是无线连接,所以图中陈述为无线连接,点击该网络连接进入-【属性】-【Internet协议版本4(TCP/IP)】-【属性】,然后进行上面相同操作
打开CMD中输入telnet+空格+服务器IP或者名称+1433
该操作为测试服务器数据库端口有没有打开
如果打开,会是这样的界面
整个界面是黑色的,内容为空,端口则是打开,
如果不是这样的界面,就是端口没有打开,这时需要添加并打开设置1433端口
【控制面板】--【网络和共享中心】,点击计算机现在的网络连接,出现这个界面
选择—【属性】
选择【Internet 协议版本4(TCP/IPv4)】---【属性】
选择【高级】
在【默认网关】选择添加
在网关中,填入服务器IP地址,输入完成后点添加即可。(IP地址查看方式在文章开头)
添加完成可以在默认网关中看到服务器的IP地址,图中10.92.23.101为文章测试所用服务器的IP地址。
【计算机】--【管理】--【服务和应用程序】--【SQL Server配置管理器】--【SQL Native Client配置】--【客户端协议】,如果是64位系统则有两个SQL Native Client,如下图,除了VIA其他三个协议全部右键选择启用。
启用TCP/IP协议,并且双击进去查看默认端口是不是1433,改为“启用”状态
然后再选择【SQL Server网络配置】--【MSSQLSERVER的协议】,除了VIA其他的全部启用,
同时要设置其中的TCP/IP,右键TCP/IP,选择属性
选择IP地址
将里面所有的IP都在已启用状态改为“是”
设置完后,重启数据库服务。重启服务如下图,右键SQL Server(MSSQLSERVER),点重启
【控制面板】-【右上角直接搜索“防火墙”进到防火墙界面】-【高级设置】,然后进行如下设置
点击左边入站规则,然后在右边点击新建规则
第一步规则类型选择端口
第二步选择TCP,并且在特定端口中添加:1433
然后一直下一步到下面如图,名称写:1433或者其他都可以
最后完成。可以得到如图
端口添加完成。
和测试数据库端口是否通进行类似操作,先Telnet一下4630有没有通,不通就去防火墙添加4630端口,只不过软件端口是4630,添加端口的时候只需要把上面步骤中的1433改成4630即可
到这里服务器设置完成,尝试重新连接服务器,如果不行,就是客户端也要进行设置,再去设置客户端。参照“只有一台电脑连不上服务器”中的1、2、3步骤操作