背景
为推进国产技术的发展,公司部分项目实行软件国产化
目标
由原来的centos改为UOS,服务器及软件全部替换
适配计划
1、国产化环境搭建
2、原数据库字段长度扩容
3、数据库数据迁移
4、文件迁移
适配步骤
1、国产化环境搭建(略)
补充下人大金仓数据库安装,希望对大家有所帮助
1、创建目录
#数据库安装目录
/opt/Kingbase/ES/V8
#数据存储目录
/data/kingbase-54321
2、安装数据库(记得准备license.dat)
1、解压数据库安装文件
2、控制台安装:sh setup.sh -i console
3、接受许可、指定license.dat文件(/opt/license.dat)、指定安装目录、指定存储目录,完成数据库安装
4、启动数据库实例:sys_ctl -D /data/kingbase-54321
#停止:sys_ctl stop -D /data/kingbase-54321
5、初始化数据库:initdb -E UTF-8 -USYSTEM --case-insensitive -D /data/kingbase-54321
--case-insensitive:取消大小写敏感,如果不需要,步骤5可忽略
6、修改数据文件下kingbase.config
#解决where a_col = '' 的问题
ora_input_emptystr_isnull = false
#port = 54322 需要修改端口的改
7、再次启动:
sys_ctl stop -D /data/kingbase-54321
sys_ctl -D /data/kingbase-54321 -l logfile s

本文详细介绍了将数据库从CentOS迁移到UOS的过程中,如何安装人大金仓KingbaseES数据库,进行字段长度扩容以适应字符差异,以及数据备份和恢复的步骤。此外,还提到了在迁移后需要对整个系统流程进行验证,确保数据库连接、方言适配和字段长度验证等关键环节的正确性。
最低0.47元/天 解锁文章
1万+

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



