目录
环境
系统平台:N/A
版本:4.3.4.6,4.3.2
症状
从瀚高数据库v4.3.4.6做的物理备份,恢复到瀚高数据库v4.3.2中,数据库启动失败,报错如下:
2019-09-06 00:02:17.089 HKT 致命错误:数据库文件和服务器不兼容 2019-09-06 00:02:17.089 HKT 详细信息:数据库集群是以 TOAST_MAX_CHUNK_SIZE 1988 初始化的,但是服务器是以 TOAST_MAX_CHUNK_SIZE 1996 编译的。 2019-09-06 00:02:17.089 HKT 提示: 看上去,你需要重新编译或初始化数据库。 2019-09-06 00:02:17.089 HKT 日志:数据库已关闭 |
问题原因
4.3.2到4.3.4数据库版本不同,数据文件不通用。
解决方案
方案1:
在与进行备份操作同版本的环境HGDB4.3.4.6中进行恢复,如果不确定当前版本,可通过如下sql命令进行确认。
highgo=# select kernel_version(); kernel_version ---------------------------------------------------------- HighGo Database V4.3 Release 4.3.4.6 - 64-bit Production |
更多详细信息请登录【瀚高技术支持平台】查看瀚高技术支持平台