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
本文示例的输出如下图:

最低0.47元/天 解锁文章
1205

被折叠的 条评论
为什么被折叠?



