现在开发的软件要进入国有机构,需要进行信创适配,我们先来了解下什么叫信创适配

信创适配是 “信息技术应用创新适配” 的简称,是指在信息技术领域(IT 领域)中,通过对硬件、软件、操作系统、数据库、中间件、应用软件等各个层面的产品进行兼容性测试和优化调整,确保不同厂商的产品能够协同工作,形成完整、安全、可控的信息技术生态体系。

一、信创适配的核心目标

  1. 实现自主可控
    摆脱对国外信息技术产品(如芯片、操作系统、数据库等)的依赖,构建基于国产技术的 IT 产业链,保障国家信息安全和产业安全。
  2. 确保兼容性与稳定性
    解决国产软硬件之间可能存在的兼容性问题(如驱动不匹配、接口不兼容、性能瓶颈等),确保系统稳定运行。
  3. 推动产业生态协同发展
    促进国内厂商之间的技术合作,形成从底层硬件到上层应用的全链条适配,提升国产信息技术的整体竞争力。

二、信创适配的主要内容

信创适配涉及信息技术产业链的多个环节,需针对不同产品进行专项适配测试:

1. 硬件适配
  • 芯片:国产 CPU(如鲲鹏、飞腾、龙芯、兆芯等)与服务器、PC、终端设备的适配。
  • 整机设备:国产服务器、PC、存储设备、网络设备(如交换机、路由器)之间的兼容性测试。
  • 外设:打印机、扫描仪、显卡等外部设备与国产硬件的驱动适配。
2. 软件适配
  • 操作系统适配:国产操作系统(如麒麟、统信 UOS)与硬件、数据库、中间件的兼容性测试。
  • 数据库适配:国产数据库(如达梦、人大金仓、华为云 GaussDB)与操作系统、应用程序的适配,确保数据存储、查询、事务处理等功能正常。
  • 中间件适配:国产中间件(如东方通、宝兰德)与操作系统、数据库的协同工作测试,保障应用系统的分布式计算、消息传递等功能稳定。
  • 应用软件适配:办公软件(如 WPS)、行业软件(如政务系统、金融核心系统)与国产软硬件的兼容性优化,确保业务流程顺畅。
3. 安全适配
  • 验证国产安全产品(如防火墙、入侵检测系统、加密软件)与整体系统的兼容性,确保数据传输、存储和访问的安全性。
  • 满足国产化密码算法(如 SM2、SM3、SM4)的应用要求,实现安全合规。

三、信创适配的流程

  1. 需求分析
    明确适配目标(如某行业应用系统迁移至国产环境),梳理涉及的软硬件产品清单。
  2. 环境搭建
    搭建基于国产芯片、操作系统、数据库的测试环境。
  3. 兼容性测试
    • 测试各组件间的互操作性(如数据库能否在国产操作系统上正常安装运行)。
    • 验证应用程序在国产环境下的功能完整性(如报表生成、数据查询是否正常)。
  4. 性能优化
    针对测试中发现的性能瓶颈(如查询速度慢、系统响应延迟),调整参数或修改代码,提升系统效率。
  5. 安全测试
    进行漏洞扫描、渗透测试,确保系统符合等保 2.0、信创安全规范等要求。
  6. 认证与推广
    通过官方信创适配认证(如信创工委会认证)后,将适配成果推广至行业或企业。

四、信创适配的重要性

  1. 国家战略需求
    信创是 “新基建” 的重要组成部分,是保障国家安全、推动科技自立自强的关键举措。
  2. 行业应用刚需
    • 政务、金融、电信、能源、医疗、教育等关键行业率先推进信创替代,要求核心系统实现国产化适配。
    • 例如:政府办公系统迁移至国产 PC + 统信 UOS+WPS;银行核心数据库替换为达梦数据库。
  3. 产业发展机遇
    信创适配推动国产软硬件厂商技术升级,催生新的市场需求,形成万亿级产业生态。

五、信创适配的挑战

  1. 技术生态不成熟
    部分国产软硬件性能与国际主流产品存在差距,需长期优化。
  2. 适配复杂度高
    不同厂商的产品组合多样,适配测试工作量大,需跨企业协同合作。
  3. 人才短缺
    信创领域专业技术人才(如国产数据库开发、麒麟系统运维)供不应求。

六、信创适配的典型案例

  • 政务领域:某省政务服务平台完成信创适配,采用飞腾 CPU + 麒麟操作系统 + 达梦数据库,实现政务审批流程国产化。
  • 金融领域:某银行核心系统迁移至鲲鹏服务器 + 高斯数据库,满足监管层对金融科技自主可控的要求。
  • 教育领域:高校机房部署龙芯 PC + 统信 UOS + 国产办公软件,推动信息技术课程国产化教学。

信创适配是一项系统性工程,需要政策引导、技术创新、生态协同和行业实践共同推进。随着信创产业的快速发展,国产化适配将成为各行业数字化转型的重要方向。

MySql数据库迁移到达梦数据库

使用 SQLark 工具迁移

SQLark是达梦官方推出的数据库迁移工具,支持 MySQL 到 DM 的自动化迁移,包括结构转换和数据导入。

步骤:

下载并安装 SQLark
从达梦官网下载最新版本的 SQLark 客户端,并完成安装。下载地址:SQLark-信创数据库开发,用百灵

连接源数据库(MySQL)和目标数据库(DM)

在 SQLark 中添加 MySQL 和 DM 的连接信息(主机、端口、用户名、密码)。

创建迁移任务

  • 选择 “数据库迁移” 功能,配置源库(MySQL)和目标库(DM)。
  • 设置迁移范围(全量或部分表)、迁移策略(如数据类型映射、语法转换规则)。

              

 

 

执行迁移

  • 先进行结构迁移(表、索引、约束等),验证无误后再迁移数据。
  • SQLark 会自动处理 MySQL 与 DM 的语法差异(如日期函数、字符串操作等)。

验证迁移结果

  • 检查 DM 中数据的完整性和一致性。
  • 执行简单查询验证业务逻辑是否正常。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐