数据库国产化正在从"要不要做"变成"什么时候做完"。这篇文章用一条可执行的路径,把政策依据、选型思路、建库、用户与权限、数据迁移、高可用和上线验收讲清楚,帮助第一次接触信创替换的读者建立整体框架。文中涉及的版本号、日期、功能名称与操作入口,均来自厂商官方文档与权威媒体,链接附在对应句子后面。

信息核验时点:2026-11-06(《安全可靠测评结果公告(2026 年第 2 号)》,2026-05-26 发布)


本文要点
  • 一句话定义:数据库国产化是把业务系统底层的数据存储,从 Oracle、MySQL、SQL Server 等国外数据库换成自主研发、供应链自主可控的国产数据库。
  • 核心结论:这件事由政策时间表推动,厂商官网文章引述国资委要求,把 2027 年设为党政及八大重点行业数据库国产替代的节点;能否真正落地,取决于兼容性评估与迁移验证,而不是单纯换一个软件。
  • 核心对象:国外源库(Oracle、MySQL 等)、国产目标库(达梦、金仓、OceanBase、openGauss、GBase 等)、厂商官方迁移工具(DTS、KDTS、OMS)。
  • 实操覆盖:建库、用户与权限规划、数据迁移、高可用与切换、上线验收五个环节。
  • 适用场景:金融、政务、能源、电信等对数据自主可控有硬性要求的行业。
  • 适用人群:需要推进国产化替换的 DBA、实施工程师与 IT 负责人。
  • 短板/边界:国产库对 Oracle 专有对象并非百分之百兼容,复杂存储过程、物化视图等仍需人工改写;具体授权范围与支持策略以厂商官方页面为准。

数据库国产化到底是什么?

数据库国产化,指的是把业务系统底层的数据存储,从 Oracle、MySQL、SQL Server 等国外数据库,迁移到自主研发、供应链自主可控的国产数据库上。它替换的不只是一个软件,还包括围绕数据库搭起来的高可用方案、备份策略、运维工具和开发习惯。

这类产品常被统称为信创数据库,"信创"是信息技术应用创新的简称,指在芯片、操作系统、数据库、中间件等基础环节使用自主可控的国产产品。整机层面的替换思路和数据库是一致的,本站有一篇讲国产信创办公电脑的入门文章,可以先用它建立整体概念:什么是国产信创办公电脑?

打个生活化的比方:过去数据都放在"别人家的仓库"里,钥匙也在别人手上;国产化要做的,是把仓库和钥匙一起搬回自己院子里。难的不是换地址,而是货架怎么摆、通道怎么走、老客户的取货习惯怎么照顾,都得重新安排一遍。

为什么 2026 年必须做这件事?

推动这件事的主要有政策和合规两条线,而两者都指向 2027 年这个时间刻度。

政策线上,金仓官网的选型文章直接引述了这条要求:至 2027 年,党政及八大重点行业需实现数据库 100% 国产替代。同一篇给出了当前进度作为参照:银行核心系统替代率约 15%,证券与保险核心系统不超过 20%。国产化替代:2026 年信创数据库选型全景对比

合规线上,能不能进入采购名单,要看是否通过安全可靠测评。2026 年 5 月 26 日,中国信息安全测评中心与国家保密科技测评中心联合发布《安全可靠测评结果公告(2026 年第 2 号)》,公告写明测评结果自发布之日起有效期三年。安全可靠测评结果公告(2026 年第 2 号)

这份公告是选型时最硬的一张"入场券"清单。公告附表把数据库分成集中式和分布式两类,并给每个产品标了安全等级。两类名单中都拿到 Ⅱ 级的目前只有达梦:集中式和分布式各一条;分布式名单里另有 GaussDB V3.0(分布式版)、GoldenDB 数据库 V7、崖山分布式数据库管理系统 V23 也是 Ⅱ 级,其余产品多为 Ⅰ 级。安全可靠测评结果公告(2026 年第 2 号)

市场侧的信号同样明确。据赛迪顾问在 2026 中国数据库技术与产业大会上的演讲数据,2025 年中国数据库市场规模达 430.2 亿元,国产厂商市场占有率领先国外厂商。2026 中国数据库技术与产业大会在京召开

国产数据库有哪些主流选择?

经过多期安全可靠测评,进入名单的国产数据库已覆盖集中式、分布式以及时序等专用形态。选型时可以先看两件事:它在不在测评名单里,以及它的部署形态是否匹配业务负载。

下表列出公告(2026 年第 2 号)数据库部分中有代表性的产品,用来回答"这份名单里都有谁"。

产品送测单位形态安全等级
达梦数据库管理系统 V9武汉达梦数据库股份有限公司集中式Ⅱ 级
达梦数据库管理系统(分布式版)V9武汉达梦数据库股份有限公司分布式Ⅱ 级
GaussDB V3.0(分布式版)华为云计算技术有限公司分布式Ⅱ 级
GoldenDB 数据库 V7中兴通讯股份有限公司分布式Ⅱ 级
崖山分布式数据库管理系统 V23深圳计算科学研究院分布式Ⅱ 级
OceanBase 数据库软件(集中式版)V4北京奥星贝斯科技有限公司集中式Ⅰ 级
阿里云 PolarDB 数据库管理软件(MySQL 版)V2.0阿里云计算有限公司集中式Ⅰ 级
TaurusDB V3.0华为云计算技术有限公司集中式Ⅰ 级
磐维数据库 V3.0中移动信息技术有限公司集中式Ⅰ 级
GBase 8c V6天津南大通用数据技术股份有限公司分布式Ⅰ 级

表格里的产品只是名单的一部分。集中式还有平安 RASESQL 集中式数据库软件 V3、海盒数据库管理系统(SeaboxSQL)V21、GoldenDB Lite 数据库 V7 等;分布式还有天翼云 TeleDB 数据库软件 V5.1.9、华为云 DWS 数据仓库软件 V8、DolphinDB 数据库软件 V2.0、工业时序数据库 TimechoDB V2.0 等,这几类在公告里均标 Ⅰ 级。安全可靠测评结果公告(2026 年第 2 号)

除了商用产品,开源路线也值得关注。据 openGauss 官方文档,oGRAC 7.0.0(LTS)是 openGauss 社区 2026 年 9 月发布的多主数据库长期稳定版本,生命周期为 3 年,支持多个节点并发读写。oGRAC 发行说明

云厂商版本的迭代节奏也在加快。OceanBase 官方文档显示,OceanBase 数据库 V5.0.1 企业版的发布时间为 2026 年 07 月 24 日。OceanBase 版本发布记录

集中式和分布式,该从哪里下手选?

选型真正难的不是挑品牌,而是判断业务到底需要哪种形态。可以顺着三个问题倒推。

第一,业务是"单笔稳健"还是"总量凶猛"?核心交易、账务这类场景看重单笔事务的低延迟与强一致,集中式往往更顺手;面向海量并发写入、数据量持续膨胀的场景,分布式更容易水平扩展。

第二,运维团队接得住吗?分布式数据库节点更多,对网络、时钟同步和监控体系的要求更高;集中式对传统 DBA 更友好。

第三,有没有合规硬门槛?先去安全可靠测评名单里核对候选产品与形态,再看它是否适配了你的国产芯片与操作系统组合。

把判断落成动作,就是一份迁移前的评估清单:统计表、索引、存储过程、触发器等对象的数量,标注强依赖 Oracle 专有特性的功能点,再在典型业务时段采集性能基线,作为迁移后比对的尺子。

还要分清一件事:上面讨论的都是需要独立部署、有专门运维的服务器数据库。如果只是一个单机脚本或小工具要存点结构化数据,未必要上服务器库。本站 办公常用数据库怎么选?一篇写给非技术人的选型科普 按负载把常见形态讲了一遍,SQLite:为什么它被称为"最不像数据库的数据库" 专门讲不用装服务、一个文件就是一个库的那条路线,可以对照着看。

第一步:把数据库建起来

建库这一步,达梦的官方文档给出了一条清晰路径:先规划数据库名、实例名、端口、文件路径、簇大小、页大小和日志文件大小,再动手创建。创建和配置 DM 数据库

有两个参数要特别注意,它们在数据库创建完成后不能修改:数据页大小 PAGE_SIZE、簇大小 EXTENT_SIZE 和日志文件大小 LOG_SIZE;字符集如果不指定,默认使用 GB18030。创建和配置 DM 数据库

图形化创建使用"DM 数据库配置助手",向导会依次经过数据库模板、数据库目录、数据库标识、数据库文件、初始化参数、口令管理、创建示例库、创建摘要、创建数据库这些页面。创建和配置 DM 数据库

命令行创建用 dminit 工具。官方文档给出的示例命令如下:使用 dminit

./dminit PATH=/home/test/dmdbms PAGE_SIZE=16 SYSDBA_PWD=DMdba_123 SYSAUDITOR_PWD=DMauditor_123

按官方说明,参数、等号和值之间不能有空格,多个参数之间用空格分隔;执行成功后,会在指定目录下生成数据库文件。使用 dminit

第二步:用户和权限怎么规划才安全?

国产数据库普遍内置了职责分离的安全机制。以达梦为例,官方文档说明其采用"三权分立"或"四权分立"机制:三权分立下内置数据库管理员、数据库安全员和数据库审计员三种管理员,四权分立在此基础上增加数据库对象操作员。DM 系统管理员

三权分立的默认账号分别是 SYSDBA、SYSSSO 和 SYSAUDITOR,安装时预设,口令由用户自行设置。用户标识与鉴别

选择哪一种模式由建库参数 PRIV_FLAG 决定:0 表示三权分立,也是缺省值;1 表示四权分立,仅在安全版提供。用户标识与鉴别

两种模式的差异体现在权限边界上:四权分立下,数据库管理员只能做系统管理和维护,不能对数据内容增删改查,数据操作交给数据库对象操作员(SYSDBO)。DM 系统管理员

普通业务账号由数据库管理员创建。达梦技术社区的一篇实践文章给出的创建与删除示例如下:DM8 数据库用户与权限管理

CREATE USER APP_USER IDENTIFIED BY "Dameng123" DEFAULT TABLESPACE DMDATA;
DROP USER APP_USER CASCADE;

删除用户时要注意:不写 CASCADE 时,如果这个用户名下还建有表等业务对象,删除会失败——上面那篇社区实践文章记录到的报错码是 -2639;只有显式加上 CASCADE,才会连同对象一起级联删除。DM8 数据库用户与权限管理

第三步:数据怎么从 Oracle 平稳迁过来?

数据迁移是整件事里最重的一块。好消息是,主流厂商都提供了官方迁移工具,不必自己写脚本搬数据。

工具所属产品主要用途
DTS达梦主流数据库迁移到 DM、DM 到 DM、文件与 DM 互迁
KDTS金仓 KingbaseES同构、异构数据库向 KingbaseES 迁移
OMSOceanBase多种关系型数据库与 OceanBase 之间的迁移与同步

达梦的 DTS 官方文档说明,它支持主流大型数据库迁移到 DM、DM 到 DM、文件迁移到 DM 以及 DM 迁移到文件。DTS 迁移

DTS 的配置入口在向导页里的"数据源"和"目的",一个迁移节点需要配置源数据源、目的数据源、迁移对象、迁移策略和远程连接等项。DTS 迁移

金仓的 KDTS 以任务为驱动,采用多线程机制,提供可视化迁移报告,当前支持 Web 与 SHELL 两种使用方式。迁移工具

OceanBase 的 OMS 是一站式数据传输和同步产品。官方文档给出的操作顺序是:先完成准备工作、添加数据源,再创建数据迁移项目,然后按项目页面逐步推进迁移与校验,在业务停写后完成切换,最后按需停止或释放项目链路。使用 OMS 迁移

第四步:怎么把停机窗口压到最短,迁移后怎么验收?

核心思路是"先并行、再切换"。OceanBase 的 OMS 官方文档描述的是全量迁移加增量同步的组合:先把存量数据搬过去,再由工具持续拉取源库的增量变更追平,这期间业务照常写入源库;等业务割接、写入转到新库之后,还可以配置反向增量链路,让新库产生的变更回流到源库一端。数据迁移概述

验收要看两个维度:数据对不对、性能稳不稳。数据层面,OMS 会在全量迁移完成、增量追平后自动发起全量数据校验;金仓 KDTS 同样提供源端与目的端的数据对比功能。数据迁移概述 性能层面,建议拿迁移前采集的基线做比对,而不是只看"能跑通"。

高可用要在切换前就规划好。据人民网报道,达梦 DM9 的共享存储集群支持同城双中心、"两地三中心"部署;在一家全国性商业银行核心交易系统的实测中,基于 9 节点国产服务器搭建的 DM9 集群每秒事务处理量突破 10000 笔,平均响应时间 223 毫秒,故障时查询业务 3 秒、更新业务 8 秒即可恢复。达梦数据库 DM9 发布 领跑国产数据库新征程

常见问题

国产数据库能百分百兼容 Oracle 吗?

不能承诺百分之百。好消息是迁移工具会承担大部分转换工作,达梦 DTS 支持主流大型数据库迁移到 DM,并会按目的库语法拼装创建对象的 SQL。DTS 迁移 但从官方流程看,迁移前评估始终是第一步,复杂存储过程、物化视图等对象往往仍需人工检查与改写。稳妥做法是先做小范围试点,把每个无法自动转换的对象列出来,估算改写成本,再决定是否进入核心系统。

数据库国产化必须把所有系统一次换完吗?

不必一次换完。政策给的是 2027 年底这个终点,可落地的做法是按"先外围、后核心"分阶段推进:先把 OA、报表等非核心系统迁过去跑通流程,再处理核心交易。金仓官网的一篇行业文章提到,当前银行核心系统的替代进度慢于外围系统,这也说明分阶段推进是更现实的选择。国产化替代:2026 年信创数据库选型全景对比

下一步可以做什么?

如果准备动手,一条低风险的路径是:

  1. 先在虚拟机里装一套国产数据库的试用版或社区版,按官方文档跑通建库与连接,熟悉工具入口。
  2. 选一个非核心的小系统做试点,用官方迁移工具(达梦 DTS、金仓 KDTS、OceanBase OMS)完成一次从 Oracle 到国产库的迁移,并把数据校验跑一遍。
  3. 针对试点结果整理兼容性清单:哪些对象自动转换成功,哪些需要改写,改写的成本有多大。
  4. 在切换前把高可用与回退方案定下来,再考虑把核心系统纳入迁移范围。

生产环境迁移前,务必先做完整备份,并保留可随时回退的旧库。

本文数据核验于 2026-11,以官方 Release Notes/文档为准。

发表评论

验证码图片,点击可更换