前言
为什么要做需求可行性评估?
针对具体项目,收集客户需求、系统软硬件环境、涉及同步的数据库版本、待同步表的数据类型、主外键约束等信息,结合 Kingbase FlySync 的产品能力提前发现和规避部署过程中可能出现的问题,减少后续不必要的返工投入和系统上线运行风险。
前期准备
useradd flysyncecho flysync|passwd --stdin flysync
root@VM-10-12-ubuntu:~# id flysyncuid=1001(flysync) gid=1003(flysync) groups=1003(flysync)usermod -G kingbase flysyncroot@VM-10-12-ubuntu:~# id flysyncuid=1001(flysync) gid=1003(flysync) groups=1003(flysync),1004(kingbase)root@VM-10-12-ubuntu:~#
su – flysyncvi ~/.bash_profileexport KINGBASE_HOME=/data/KES/V9/Serverexport KINGBASE_DATA=/data/KES/dataexport PATH=$PATH:/data/KES/V9/Server/binexport KINGBASE_PORT=54321source ~/.profile
配置准备操作
flysync@VM-10-12-ubuntu:~/install$ lsKingbaseFlySync-V002R002C004B20240919-evaluate-x64.tar.gzflysync@VM-10-12-ubuntu:~/install$ tar -zxf KingbaseFlySync-V002R002C004B20240919-evaluate-x64.tar.gzflysync@VM-10-12-ubuntu:~/install$
root@VM-10-12-ubuntu:/home/flysync/install/KingbaseFlySync-evaluate/lib# cp data/KES/V9/Interface/jdbc/kingbase8-9*.jar .root@VM-10-12-ubuntu:/home/flysync/install/KingbaseFlySync-evaluate/lib# ls -ltar kingbase8-9*.jar-rw-r--r-- 1 root root 1208148 Apr 27 16:38 kingbase8-9.0.0.jar-rw-r--r-- 1 root root 1063894 Apr 27 16:38 kingbase8-9.0.0.jre6.jar-rw-r--r-- 1 root root 1203867 Apr 27 16:38 kingbase8-9.0.0.jre7.jarroot@VM-10-12-ubuntu:/home/flysync/install/KingbaseFlySync-evaluate/lib# chown -R flysync:flysync kingbase8-9*.jarroot@VM-10-12-ubuntu:/home/flysync/install/KingbaseFlySync-evaluate/lib# ls -ltar kingbase8-9*.jar-rw-r--r-- 1 flysync flysync 1208148 Apr 27 16:38 kingbase8-9.0.0.jar-rw-r--r-- 1 flysync flysync 1063894 Apr 27 16:38 kingbase8-9.0.0.jre6.jar-rw-r--r-- 1 flysync flysync 1203867 Apr 27 16:38 kingbase8-9.0.0.jre7.jar
export PATH=$PATH:/home/flysync/install/KingbaseFlySync-evaluate/binsource .profile
开始进行采集评估
flysync@VM-10-12-ubuntu:~/install/KingbaseFlySync-evaluate/bin$ bash ./repevaluate -assess RuntimeEnvflysync@VM-10-12-ubuntu:~/install/KingbaseFlySync-evaluate/bin$ lsassess-2025-04-27-16-49-04 repevaluate













总结
KFS 需求评估工具可以在可行性评估阶段收集客户需求以及软硬件环境、数据库版本、表的数据类型、主外键约束等信息,结合 KFS 的产品能力提前发现和规避项目实时周期中可能出现的问题,减少后续不需要的返工投入和系统上线运行风险,使用需求及可行性评估工具,可大大节约这方面的工作量。
文章转载自山佳数峰寻道,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




