寻找国产化系统迁移的高手,预算 5-10 w - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pengqiuyuan
V2EX    外包

寻找国产化系统迁移的高手,预算 5-10 w

  •  
  •   pengquyuan 2025 年 10 月 16 日 1860 次点击
    这是一个创建于 110 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现场有我们开发的同事,不能联网,原系统无源代码,可以反编译,不需要升级、开发原系统功能,完全平移 需要做的时间: 1 、平移现在的系统功能(有不完整的源代码,参考无法运行) 2 、orcle -》 海量数据库 (已完成试试同步) 3 、linux -》麒麟 v10 服务器版

    16 条回复    2025-10-19 10:17:19 +08:00
    coefu
        1
    coefu  
       2025 年 10 月 16 日
    有个毛的高手,就是莽,遇到问题了解决问题。
    pengqiuyuan
        2
    pengqiuyuan  
    OP
       2025 年 10 月 16 日
    vx ( base64 ):SmNfc291cmNl
    pengqiuyuan
        3
    pengqiuyuan  
    OP
       2025 年 10 月 16 日
    oracle
    small32
        4
    small32  
       2025 年 10 月 16 日
    Oracle 转信创?我这边正好有 Oracle 转信创的项目在做
    small32
        5
    small32  
       2025 年 10 月 16 日
    用的也是麒麟的 Linux
    left7410
        6
    left7410  
       2025 年 10 月 16 日
    没有源码 出了问题压根没法排查,今年我们 Oracle 迁移到 OB 用了三四个月,中间无数个问题
    TieYu
        7
    TieYu  
       2025 年 10 月 16 日
    假设场景是:
    原系统在 ubuntu 上能顺利运行
    甲方要求换国产化系统麒麟 v10
    结果无法在麒麟 v10 运行系统

    解决办法:
    在麒麟 v10 安装 docker
    将有系统用 docker 包装一下, 基础容器选择 ubuntu
    在麒麟 v10 上 docker run xxx
    h79c12156nSOY8i8
        8
    h79c12156nSOY8i8  
       2025 年 10 月 16 日
    @minchieh 信创好像不允许这样,包括虚拟机,信创的容器基础镜像也有要求
    h79c12156nSOY8i8
        9
    h79c12156nSOY8i8  
       2025 年 10 月 16 日
    原来的环境 elf 通过添加 rpath 的方式都放到指定目录里,访问文件用 ns ,这样 web 程序本身能迁移,数据库软件要更换的话不好办,会遇到的问题太多,公司内部做过信创 linux 迁移方案,研究过欧拉龙蜥方案
    h79c12156nSOY8i8
        10
    h79c12156nSOY8i8  
       2025 年 10 月 16 日
    问一下,原系统是 java 的吗,如果是 c 的话通过 LD_PRELOAD 之类的方法可以替换 sql 调用函数,python 的话提前 import 好像也可以想办法替换 sql 调用,java 不懂
    pollux
        11
    pollux  
       2025 年 10 月 16 日
    @left7410 是的,这种信创改造必须是长期主义,遇到问题了解决问题。
    midsolo
        12
    midsolo  
       2025 年 10 月 16 日   1
    @left7410 同 Oracle 迁移到 OceanBase ,踩了 52 个坑,都用小本子记着。

    我觉得如果不是信创要求,估计没公司会用 OceanBase ,难用都算了,什么都没干却占用很多服务器资源,复杂 SQL 经常 hang 住 。

    OceanBase 为了适配 Oracle 跟 MySQL ,中间搭了多层转义插件,为了考虑容灾需求,又搞存算分离跟分布式部署,一个数据库包含管理、运算、存储三类主体组件,还有杂七杂八各种其他适配组件以及工具,整套搞的太复杂了难以维护,然后又整了一套专门的运维系统来维护 OceanBase ,源码里不知道堆了多少屎山,简直就是反人类的设计。
    wuhanchu
        13
    wuhanchu  
       2025 年 10 月 16 日 via iPhone
    你别说 我做过这个产品
    skyyan
        14
    skyyan  
       2025 年 10 月 17 日
    这是重新开发了吧
    longyuzichen
        15
    longyuzichen  
       2025 年 10 月 18 日
    @midsolo 能发一下具体的问题和解决方案吗?
    lasuar
        16
    lasuar  
       2025 年 10 月 19 日
    早点重写可能算下来花的时间成本还少点。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4906 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 01:59 PVG 09:59 LAX 17:59 JFK 20:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86