暂无图片
达梦数据库disql连接报错[-70028]:Create SOCKET connection failure
最近更新:2023-06-29 14:50:25

适用范围

DMv8

问题概述

近期在某客户信创环境手动连接达梦数据库发现报错

[-70028]:Create SOCKET connection failure

问题原因

经过查询官方文档,基本可以确定以下原因导致 1、使用非默认端口直连。

2、防火墙阻断。

3、初始化完数据库后未启动实例

因为现场环境是通过zcloud dbaas直接下发数据库,宿主机存在多套达梦数据库,并且均不使用默认端口5236,可以断定为使用非默认端口直连导致

解决方案

由于现场有多套达梦数据库,此处不应用环境变量。 直接进入达梦安装目录的bin目录下 执行命令行工具

./disql sysdba/sysdba@172.16.15.15:5412

发现可以进入。 此处有个问题,如果密码中带有特殊字符,需要将密码用'""' 框起来,不然会报出命令错误的报错 例如:

......