GBase 8s
备份恢复
问答

备份还原完后,服务启动正常,客户端工具库、程序无法连接

发表于2026-01-04 15:31:1491次浏览9个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:Gbase8s V8.8

【操作系统】: 银河麒麟

【CPU】: inter

【问题描述】*:

#一、备份数据库
gbasedbt@zhbf-pc:~$ontape -s -L 0 -t /home/backup

#二、还原数据库
## 1. 停止数据库
gbasedbt@zhbf-pc:/home/backup$oninit -vy

## 2. 进入备份目录
gbasedbt@zhbf-pc:~$ onmode -ky

## 3. 执行还原(按 Enter 确认)
gbasedbt@zhbf-pc:/home/backup$ontape -r

## 4. 启动数据库


## 4.1 查看状态
gbasedbt@zhbf-pc:/home/backup$onstat -
Your evaluation license will expire on 2026-12-03 00:00:00
Quiescent -- Up 00:03:04 -- 3718332 Kbytes
状态是 Quiescent(静默模式),这是 ontape -r 还原完成后 GBase 8s 的标准停机状态
它不是 "On-Line",但共享内存已存在,实例处于“待命启动”状态
## 4.2 转在线模式
/* 将 Quiescent 实例转为 On-Line 模式 */
gbasedbt@zhbf-pc:onmode -m
## 4.2 验证状态
验证启动状态此时应显示 "On-Line"
gbasedbt@zhbf-pc:onstat -

 

以上执行后服务运行正常,但是数据库工具一直转圈,程序无法连接了是啥问题呢

评论

登录后才可以发表评论
GBase用户17182发表于 7个月前
在本机上还原的还是?
1.先检查GBase 8s 服务器是否正常运行:登录数据库服务器,执行onstat -命令查看服务状态。
2.测试网络连通性:在应用服务器上用telnet 192.168.30.90 9088或nc -zv 192.168.30.90 9088测试端口是否开放。
笙歌发表于 7个月前
@GBase用户17182:服务器启动正常 online ,telnet正常,就是程序与数据库客户端连接不进去,每次刚重启时可以连接,过会儿就不行了
用户头像
liaosnet发表于 7个月前
onstat -g ntt 看一下侦听状态。
用户头像
大力发表于 7个月前
学习了
用户头像
GBase用户28017发表于 7个月前
先telnet一下端口能不能连接。
笙歌发表于 6个月前
@GBase用户28017:端口通的,服务运行正常的,dbaccess 也能进入,就是连接不了,重启服务偶尔能连接上,但是很快就不行了
用户头像
GBase用户28017发表于 6个月前
成功了吗?
GBase用户47954发表于 2个月前
感谢作者的精彩分享!
新疆油腻大叔发表于 2个月前
不清楚啊。