用阿里云的服务器安装了达梦数据库后,因为不支持图形化,就在Windows环境下装了个客户端,但是一直连接不上,提示网络通信异常。
1.排查数据库本身是否限制连接
发现几个用户都允许远程连接,没有进行IP限制(NULL)
2.排查防火墙是否对端口有限制
发现服务器的防火墙也是关闭的
在Windows环境中可以ping通,但是telnet 5236端口不通
在网上查询发现,云服务器有另外的安全组或防火墙管理,需单独打开5236端口
步骤如下:
登录到云平台的后台管理页面,在左边的选项卡下选择“安全”——“防火墙”,然后点击“添加规则”,将需要开放的端口号添加进去即可。
另外在尝试过程中修改了sysdba的allow_ip,在用其他ip连接登录时会提醒“无效的ip”