公务员系统 HZB 文件怎么导出、接收与核对?

HZB 是公务员系统用于数据交换的一类文件,应在相应版本的交换或接收功能中使用。导出前确认单位、人员范围和用途,接收前备份目标库;它不等同于 Excel 花名册,也不能仅凭导出成功就当作完整系统备份。

一、先认清 .hzb 是什么:它就是「中间库」

全国公务员管理信息系统通常在组织人事部门内部单机或局域网部署,自带运行环境(自带 Tomcat 应用服务、自带 MySQL 数据库,都以 Windows 服务的形式后台运行)。系统里的人员数据平时躺在本机数据库里,要把这批数据整体拿出去,就得先打包成一个 .hzb 文件。

关于 .hzb,记住三点认知就够了:

  • 它是「逻辑数据包」,不是普通文档:里面是按系统结构组织的一批人员记录,通常经过压缩 / 加密。双击、用 Excel 打开、用记事本打开都看不到内容,也不该那样打开——那样只会看到一堆乱码。它天生就是给「另一台同款系统」读的。
  • 它就是俗称的「中间库 / 数据包」:你在通知里看到的「报个中间库上来」「把数据包发我」,指的多半就是这个 .hzb。名字不同,是同一样东西。
  • 它是覆盖式的搬运工:一个 .hzb 导进目标系统时,往往是按人、按表整体替换,而不是逐行追加。这决定了后面所有的避坑纪律(详见第五节)。

.hzb 数据包在资源管理器里的图标,双击弹「无法直接打开」——它只能在系统数据交换里导入(示意·非官方,文件名单位虚构)

二、什么时候需要导出 .hzb:三个典型场景

场景你要做的事.hzb 扮演什么角色
数据上报把本单位人员数据报给上级组织人事部门上报的载体,上级用它汇总
跨机 / 跨单位交换把某批人的数据给另一台电脑、另一个经办人两台系统之间的「摆渡船」
换电脑 / 迁移人员数据旧机的人员数据搬到新机的系统里逻辑数据的搬运包

要特别分清后两者里的一个坑:「用 .hzb 搬人员数据」和「整库搬迁数据库」是两码事。

  • 如果只是要把人员业务数据倒到另一台已经装好系统的电脑上,走 .hzb 导出 → 目标机导入这条逻辑通道最稳妥。若你要做的正是把 2024 版数据整体导入 2025 版(换版年份最高频的动作),完整的「24 版 HZB 导出 → 25 版按机构导入 → 接收」流程见公务员系统 2024 数据导入 2025:HZB 导出与接收。
  • 如果是整台机器搬家、连系统带库一起迁,那属于数据库层面的迁移,要用 mysqldump 规范导出导入,千万别直接把 MySQL 的 data 目录整个拷过去——两个库的表带着相同「表空间 ID」会撞车,轻则起不来,重则整个系统打不开。这两条路别混用。找不到系统装在哪一层、data 目录在哪,可先看公务员管理信息系统安装目录怎么找?从运行监控定位。

三、怎么导出 .hzb:操作思路与入口

不同年版(2024 版 / 2025 版)菜单名称、层级会有差异,具体入口以你所用版本界面为准,这里讲通用思路:

  1. 进入数据交换 / 上报模块。导出 .hzb 的功能一般在「数据交换」「数据导出」「数据上报」这类模块下,菜单叫法各版本不一,认准「导出 / 生成数据包 / 上报」这类动作词。
  2. 选定导出范围。按本单位、按某个机构、或按人员范围勾选要导出的对象。上报时按上级要求的口径选(是全量还是增量、报到哪一级)。
  3. 选择保存路径、生成文件。系统会在你指定的位置生成一个 .hzb 文件,文件名通常带单位标识和日期,建议保留这个默认命名规律,方便日后对得上是哪一批、哪一天的数据。
  4. 导出前先自查数据。.hzb 一旦报出去就代表了这批数据的「定稿」。导出前建议先在系统里过一遍校核,尤其是必填项别带病上报。

一个官方没明说、但很值当的自检:导出 .hzb 后,先在本机同款系统的「导入」入口里把这个文件选一次,看它读出的包内人数对不对——能正常读出、人数和你导的一致,说明包完整没损坏,再拿去上报 / 搬到别的机器就有底了。别等报上去、或到了目标机导入时才发现包是坏的,白跑一趟。

提醒:如果菜单里找不到导出 .hzb 的入口,别乱点系统维护类功能,先问本单位信息管理员或上级组织人事部门——不同部署版本开放的功能不完全一样。

人员信息管理列表页,右上角「导出人员数据」下拉展开,其中有「导出人员数据到 HZB」——这就是生成 .hzb 数据包的入口(列表里姓名/身份证列已打码,具体入口以本机版本为准)

四、拿到 .hzb 之后怎么用:导入到目标系统

.hzb 不能直接看,只能「导入」到另一台同款系统里还原。基本步骤:

  1. 在目标机的系统里,进入对应的数据交换 / 数据导入模块。
  2. 选择这个 .hzb 文件,按提示执行导入。
  3. 导入时如果提示选不了单位 / 单位对不上,多半是目标系统的「套表单位名录」里还没登记这个单位、或机构码没绑定好。这跟 Excel 中间库导入是同一个坑,处理办法见公务员中间库导入选不了单位:名录、机构码与范围核对。

换句话说,.hzb 走的其实是和 Excel 批量导入相通的「入库」逻辑,只是数据源从 Excel 换成了打包好的数据包。想吃透整条「Excel → 中间库 → 入系统」的链路,配套看公务员管理信息系统 Excel 批量导入:准备、试导与核对会更顺。

五、导出与迁移的四条避坑纪律

1)导入前,先给目标库备份。 .hzb 导入多为覆盖式,一旦把对的数据盖成错的,没备份就只能干瞪眼。养成「导入前先备份、导错能回退」的习惯。

2)别拿 .hzb 当「合并」工具用。 它是整体替换,不是把两批数据拼起来。若目标机已有部分数据,导入前务必想清楚会不会被这个包顶掉。

3)多人协作先约定分工。 交换包是覆盖式的,甲、乙两人各导各的包再互相覆盖,很容易把对方刚录的数据冲没。谁负责哪个单位、哪批人,先讲好再导。

4)迁移整库别拷 data 目录。 前面说过,换电脑迁数据库要用 mysqldump,别直接搬 data 里的 .ibd 等文件,避免表空间 ID 冲突导致数据库起不来。

中间库三步:导入前备份 → 数据交换里导入 .hzb → 导完抽查核对入库(示意·非官方)

六、快速对照速查

疑问答案
.hzb 是什么?系统的数据交换包,俗称中间库 / 数据包
能用 Excel / 记事本打开吗?不能,是打包格式,只能被同款系统导入
在哪导出?数据交换 / 数据上报模块,入口名各版本不同
导出前要做什么?先校核自查、先想清范围,报出去即定稿
导入选不了单位?目标系统单位名录没登记 / 机构码没绑
换电脑迁整库能用它吗?迁人员数据可以;迁整库请用 mysqldump

相关阅读

相关操作

逐人逐字段手工录入,太耗时?

报数侠·公务员信息填报助手是 Windows 桌面软件:连接本机已安装的全国公务员管理信息系统,把人员数据导出成 Excel,批量修改、按码表做字段与单位校验后,套模板生成中间库再导回系统,把机械的录入活省下来。工具仅帮你省手工,系统本体与权威填报口径仍以官方为准。

查看公务员助手功能与下载 →