SinoDB 之 How-to(3)- DBeaver连接SinoDB的常见问题及处理方法

0、本文示例使用的环境

  • 操作系统:CentOS 7.9(虚拟机)
  • 主机名:C79
  • 主机IP:192.168.59.128
  • SinoDB:V16.8
  • SinoDB安装目录:/opt/sinodbms
  • SinoDB实例名:ol_sinodb1210
  • SinoDB实例端口号:19000
  • SQLHOSTS 文件(sqlhosts.ol_sinodb1210)

ol_sinodb1210 onsoctcp 192.168.59.128 19000
#dr_sinodb1210 drsoctcp c79 dr_sinodb1210
#lo_sinodb1210 onsoctcp 127.0.0.1 lo_sinodb1210

  • DBeaver:V24.1.1

1、Connection refused

测试连接或连接到SinoDB时发生连接错误,错误信息 Connection refused: connect,如下面两图:
在这里插入图片描述
在这里插入图片描述

1.1、可能的原因

(1)SinoDB数据库实例未启动。
(2)SinoDB实例端口号错误
(3)数据库服务器 SELinux 设置问题

1.2、检查

1.2.1、检查实例是否已启动

到数据库服务器上检查SinoDB数据库实例是否已经启动,检查方法通常为使用 onstat - 命令查看实例状态:

onstat -

检查结果如下图:
在这里插入图片描述
上图中的 “shared memory not initialized" 证明名称为 ol_sinodb1210 的SinoDB数据库实例未启动。

1.2.2、检查实例端口号

可以在数据库服务器上执行 onstat -g ntt 命令查看实例的服务端口号:

onstat -g ntt

本文示例的输出如下图:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五藏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值