# 协同产品升级/转版/转库指导手册

北京致远互联软件股份有限公司 2025年05月

# 前言

本手册对协同管理系统的版本升级、转版路线进行说明,手册仅提供思路指导,具体实施落地则参考对应版本的升级、转版手册。

# 产品体系及版本关系

在进行产品升级或转版前,需要理解致远协同产品线、版本的概念,然后再去评估实施路线。

本章节通过列表来呈现不同产品体系、产品版本的关系:

  • 表格中每列是一个产品系列,每行是产品系列下的版本,版本号从小到大自上而下排列
  • 如同一行多个系列有版本,则说明有相关度
  • 篇幅所限,早期版本只列举最终版(实际可能有Vx.x、Vx.xSp1、Vx.xSp2、Vx.xSp2月度修复包等若干版本)
  • 特殊点1:G6-V5 5.6SP1与A8-V5同版本同平台代码维护,随后G6又发布了G6 5.7、5.8一系列版本则是在G6-V5 5.6SP1基础上的扩展(代码和数据具有差异)
  • 特殊点2:G6 7.1SP1与A8-V5同版本同平台代码维护,随后G6又发布了G6 8.0SP1则是在G6 7.1SP1版本基础上的扩展(代码和数据具有差异)
  • A6-m又叫老A6、A8-m又叫老A8,是十年前的产品线,已经停止维护
A6-m(老A6) A8-m(老A8) G6系列 V5系列
A6-m 2.*企业版(283终版)
A6-m 3.0SP1到3.0SP4
A6-m 3.0SP5(最终版)
A8-m 3.02到3.50
A8-m 3.50SP1(最终版) G6 V1.0(A8-m衍生扩展)
A6-V5/A8-V5 V5.0
A6-V5/A8-V5/G6-V5/A6-s 5.1、5.1sp1
G6 V5.70 V5.71SP1 V5.80SP1
G6-N 3.0SP1(G6 5.71SP1衍生扩展)
A6-V5/A8-V5/G6-V5/A6-s 5.6、5.6sp1
A6-V5/A8-V5/A6-s 6.0、6.0sp1
G6 6.1SP1(A8-V5衍生扩展) A6-V5/A8-V5 6.1、6.1sp1、6.1sp2
A6+/A8+ 7.0、7.0sp1、7.0sp2、7.0sp3
G6 8.0SP1、G6-N 4.0 5.0 5.0SP1 A6+/A8+/G6 7.1、7.1SP1
A6+/A8+ V8.0
A6+/A8+/A8-N 8.0sp1、8.0sp2、8.0sp2 LTS
A6+/A8+/A8-N/G6/G6-N 8.1、8.1sp1、8.1sp2
A6+/A8+/A8-N/G6/G6-N 8.2、8.2sp1
A6+/A8+/A8-N/G6/G6-N 9.0、9.0sp1

附录:G6与V5与移动端版本对应表 https://docs.qq.com/sheet/DRGZwcVJmc3N5eG5a?tab=BB08J2

# 产品升级路线

本章节列举各产品线的升级路线。

# 关键版本升级概览

1657087373925.png

# A6-m产品升级路线

A6-m俗称“老A6”,仅企业版一个产品线,无集团版。

当前产品线升级:

A6-m最终版为3.0SP5,支持一键升级到3.0SP5的版本为:A6-m 283、3.0SP1、3.0SP2、3.0SP3、3.0SP4,使用A6-m 3.0SP5安装程序一键升级。

A6-m 283更早的版本无法一键升级,需要想办法升级到283才能继续。

# A6-m升A8-m产品升级路线(不推荐)

产品提供了项目化工具支持A6-m 升级到 A8-m及后续产品,具体的升级方式如下:

1、A6-m V3.0Sp2/Sp3/Sp4/Sp5可以通过升迁工具升至 A8-m V3.20SP1。

2、升级到 A8-m V3.20SP1 后,再升级至 A8-m V3.50SP1。

3、最后,从 A8-m V3.50SP1 升级至V5最新版本。

1746520242507.png

升级工具主要步骤:

1、使用A6升级A8数据升级工具进行A6基础信息数据升级至A8;

2、使用A6升级A8数据升级工具进行A6表单、公文数据升级至A8;(需要重画所有表单、公文xsn并且字段需要一一匹配)

3、使用A6升级A8数据升级工具进行A6其他模块数据升级至A8;

4、使用A6升级A8文件升级工具进行A6附件文件升级至A8;

注意事项: 客户如无强烈升迁需求,均不推荐A6-m升级到新产品线,原因如下:

1、A6-m的数据结构与A8-m、V5有巨大差异,尤其是主键采用自增,而其它产品线采用UUID。 已知此问题会导致数据越权问题: 如张三1000,李四10001,在使用V5的多人控件时,预期需要筛选张三的数据,实际会将张三、李四均查询出来。受影响的功能包括并不仅限于:使用表单选多人控件、多组织多部门控件的功能;全文检索搜索、日程、计划、新闻公告等(可能搜索到与自己无关的数据)。 这个问题无法通过客开或其它技术手段解决!

2、工具仅项目化,工具本身不收费,但没有维护团队支撑,遇到问题只能项目组自己解决

3、升级步骤较多,升级路线很长,必须经过一轮以上验证,资源成本投入不低

4、严格按照工具中的操作手册执行,每一步都不要错过

建议方案: 对于所有A6-m系列老客户转型到V5新产品,均推荐如下方案:

  • A6-m做系统备查,不做升级,商务提供了永久备查的授权通路
  • 新购V5项目,做全新建设上线

# A8-m产品升级路线

A8-m俗称“老A8”,提供了企业版和集团版两个产品线,企业版升级后是企业版,集团版升级后还是集团版,A8-m没有企业版升集团版一说。

A8-m产品线内升级:

A8-m最终版为3.50SP1,支持一键升级到3.50SP1的版本为:A8-m 3.02(含SP)、3.05(含SP)、3.10(含SP)、3.12(含SP)、3.20(含SP),使用A8-m 3.0SP5安装程序一键升级。

A8-m到V5跨产品线升级:

V5产品线提供了A8-m直接升级通路,要求A8-m必须为3.50SP1版本,随后可以通过V5产品线目标版本安装程序直接升级到目标版本(建议升V5最新版)。

  • 如A8-m 3.50SP1企业版客户想要升级到V5 A8+ 9.0SP1企业版,则直接取V5 9.0SP1安装程序升级即可。

  • 如A8-m 3.12集团版客户想要升级到V5 A8+ 8.2SP1集团版,则需要先将A8-m升级到3.50SP1,再取V5 8.2SP1安装程序升级。

# A6-s产品升级路线

A6-s是面向小微企业开箱即用的轻量级产品线,仅含企业版,“老A6”和V5 5.1SP1、5.6SP1、6.0SP1存在A6-s产品,由于产品的特殊性,不存在直接升级的通路:

  • A6-s 3.0sp是老A6的A6-s产品,无升级通路,建议直接备查
  • A6-s 5.1SP1可使用转版工具转换成A6-V5 5.1SP1再做直升,随后用户使用的就是A6-V5产品
  • A6-s 5.6SP1、6.0SP1客户无法直升也无转版工具,需要手动操作转换为相似的A6V5版本再升级,升级后的最终版本就是A6V5,手工转换A6-V5的方法见“U8+OA产品升级路线”章节

1715076093533.png

# U8+OA产品升级路线

U8+OA(又叫U8-OA或U8 OA),是用友U8的OEM版本:

  • U8+OA基础版 对应老A6版本的用户,均不建议升级,请备查
  • U8+OA 12.0标准版和企业版 对应V5 5.1SP1版本,可尝试使用转版工具先转成V5 A6再升级(如未找到工具,也可以尝试使用本文档方案操作)
  • U8+OA 12.1标准版和企业版 对应V5 5.6SP1版本,可尝试使用转版工具先转成V5 A6再升级(如未找到工具,也可以尝试使用本文档方案操作)
  • U8+OA 12.5标准版和企业版 对应V5 6.0SP1版本,没有转版工具,可使用本文档方案先转成V5 A6再升级
U8+OA版本 原始版本 升级思路
12.0基础版 12.1基础版 A6-m 3.0SP5 建议备查+重建V5全新项目
12.0标准版 12.0企业版 A6-V5 V5.1SP1 转版工具转A6-V5再升级
12.1标准版 12.1企业版 A6-V5 V5.6SP1 转版工具转A6-V5再升级
12.5标准版 12.5企业版 A6-V5 V6.0sp1 手工转A6-V5再升级

A6-s、U8+OA手工转A6-V5并升级操作步骤:

1、全量备份当前A6S或U8-OA的数据库

2、全量备份当前A6S或U8-OA的协同应用程序

3、备份协同注册表

4、单独找一个新机器,安装同版本的 A6V5产品(例如:A6S或U8-OA为V5.6SP1,这里装的A6V5也得是V5.6SP1)

5、在当前的A6S的数据库中执行以下SQL更改版本为A6V5:

-- 将版本设置为A6,注意SQL不可滥用,仅适用于A6-s、U8+OA场景
update ctp_config set CONFIG_VALUE = 'A6V5-1' where id = 5006

-- 将版本菜单设置为关于A6
DELETE FROM PRIV_MENU WHERE ID =-5810051334704771402;
INSERT INTO PRIV_MENU (ID, NAME, ICON, TARGET, SORTID, PLUGINID, PATH, CREATEDATE, CREATEUSERID, UPDATEDATE, UPDATEUSERID, EXT1, EXT2, EXT3, EXT4, EXT5, EXT6, EXT7, EXT8, EXT9, EXT10, EXT11, EXT12, EXT13, EXT14, EXT15, EXT16, EXT17, EXT18, EXT19, EXT20, EXT21) VALUES (-5810051334704771402, 'system.menuname.AboutA6', 'aboutA6.png', 'newWindow', 10, NULL, '123010', NULL, NULL, NULL, NULL, '0', '2', NULL, 1, NULL, NULL, '关于A6', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);

6、在新安装的A6V5下,通过协同配置工具,将数据库切换为A6S或U8-OA的数据库(测试连接通过后,点击保存)

img

7、若为Windows环境检查注册表是否正常:若不存在A6V5注册表,请先执行seeyonreg.exe,然后再重新打开注册表,确保安装的A6V5的注册表存在:

img

img

8、以上完成后,在新装的A6V5的机器上执行A6-V5最新版本升级程序进行升级即可

9、升级完成后,还需要将原A6-s、U8-OA服务器下的附件等资源文件(默认在base/upload下)拷贝到新装的A6V5机器进行启动、功能测试

10、加密授权需要使用A6-V5产品线加密狗

# G6产品升级路线

G6通常提供了单组织版和多组织版两个产品线,单组织版升级后是单组织版,多组织版升级后还是多组织版,如存在单组织转多组织需求还需要借助转版工具。

早期版本升级到G6 5.6SP1通路:

G6 5.6SP1是一个重要的过渡版本,如下早期版本支持升级到此过渡版本:G6 V1.0、G6 V1.0sp1、G6 V5.1、G6 V5.1sp1,使用5.6SP1安装程序升级。

注:以上早期版本只能升级到G6 5.6SP1过渡版本,再通过后续工具升级到更高版本,没有直升通路。

G6 5.6SP1升级G6 V5.71sp1通路:

G6 5.6SP1无法直接升级到G6最新的版本,需要先升级到G6 V5.71sp1版本(取G6 V5.71sp1安装程序升级),然后启动G6 5.71sp1系统,进行一次公文数据升级,冒烟测试功能无问题后,再通过直升通路升级到更高版本。

G6 V5.71sp1及后续版本直升最新版通路:

G6 V5.71sp1及以上版本支持直接升级至G6 8.2、8.2SP1、9.0SP1甚至未来更高版本。

img

G6 5.6SP1到G6 6.1区间间接升级通路:

G6 5.6SP1到G6 6.1区间版本,支持间接升级,当用户使用的版本无法直升的时候,需要先间接升级到一个可直升版本再进行直接升级:

  • G6 5.6SP1支持升级到G6 5.71或G6 5.71SP1
  • G6 5.70支持升级到G6 5.71
  • G6 5.71支持升级到G6 5.71SP1
  • G6 5.71SP1支持升级到G6 5.80
  • G6 5.80支持升级到G6 5.80SP1
  • G6 5.80SP1支持升级到G6 6.1SP1
  • G6 6.1支持升级到G6 6.1SP1

1692778647302.png

# G6N产品升级路线

G6N产品线有3.0、3.0SP1、4.0、5.0、5.0SP1、8.1、8.1SP1及更高版本,部分版本无法直接升级,相关升级通路如下:

G6N通常提供了单组织版和多组织版两个产品线,单组织版升级后是单组织版,多组织版升级后还是多组织版,如存在单组织转多组织需求还需要借助转版工具。

G6N3.0系列升级G6N4.0通路:

G6N 3.0和3.0SP1无法直接升级到G6N最新的版本,需要发技术服务支持申请单到政务团队,提供升级G6N 4.0的项目化工具,随后再通过直升通路升级到更高版本。

G6N 4.0及之后版本直升通路:

G6N 4.0、5.0、5.0SP1、8.1版本支持直接升级到G6N 8.1SP1、8.1SP2、8.2、8.2SP1、9.0SP1甚至未来更高版本。

G6N 8.1SP1之后的版本也天然支持直接升级到G6N最新版本。

G6N 8.1版本特殊说明:不支持早期版本升级到G6N 8.1,早期直升至少是到G6N 8.1SP1。

# A6-V5产品升级路线

A6-V5也叫A6+产品线,是V5产品系列下面向中小企业的产品,仅含企业版,自5.0版本开始持续存在A6-V5产品。

A6-V5自5.0版本开始,支持直接升级到A6-V5最新版本,使用最新版本的安装程序升级即可。

# A8-V5产品升级路线

A8-V5也叫A8+产品线,是V5产品系列下面向中大型企业的产品,含企业版和集团版两个线,自5.0版本开始持续存在A8-V5产品。

A8-V5自5.0版本开始,支持直接升级到A8-V5最新版本,使用最新版本的安装程序升级即可。

特别说明:

# A8N-V5产品升级路线

A8N-V5也叫A8-N产品线,是V5产品系列下面向信创国产化环境诉求的的产品,含单组织版和多组织版两个线,自A8N 8.0SP1版本开始持续存在A8N产品。

A8N标准数据库和中间件升级:

A8N自8.0SP1版本开始,支持直接升级到A8N最新版本,使用最新版本的信创部署工具升级。

注:这里要求升级前的A8N环境就采用信创部署工具部署,这样工具才能识别产品信息进行升级。

A8N非标数据库或中间件升级:

注:如客户使用的数据库或中间件不是A8N标准产品适配的产品,则无法直接升级,需要项目化操作,变向升级,具体升级思路见后续特殊环境升级章节。

# 特殊环境升级思路

在实际项目上,会遇到很多非标环境,此类环境升级往往会遇到障碍,比如:

  • 客户是Linux无图形环境,无法唤起安装升级程序,无法进行升级怎么办?
  • 客户是Windows系统,由A8+转版成A8-N,产品没有Windows的A8N升级程序,无法进行升级怎么办?

此类特殊环境的项目升级需要完成充分准备后再做执行落地:

  • 1、需要理解产品升级的逻辑,产品到底升的什么东西?
  • 2、需要熟悉正常标准环境的升级方法是什么?
  • 3、结合1和2,采用“曲线救国”的思路,找一个“正常的临时环境”做数据升级,再将特殊环境程序想办法升到最新版本来解决问题

1、理解产品升级底层逻辑:升级到底升的什么东西?

我们将产品组成分成五个部分:协同OA程序目录、中间件配置、数据库数据、协同附件存储目录、协同注册表。

所有产品升级的逻辑均是:

  • 第一步、升级数据库数据:连接数据库,执行数据表的增删改升级操作,让数据库变成最新版
  • 第二步、升级OA程序文件:剪切旧版本协同程序文件到backup目录,自动部署新版本程序文件到原OA目录,让程序是最新版
  • 第三步、升级中间件配置:信创中间件涉及更新参数配置,而非信创Tomcat中间件则是直接做目录替换(第一步升级程序时已经同步完成)
  • 第四步、修改注册表:将注册表改为最新版(A8N、G6N不涉及注册表写入)
  • 第五步、配置和检查数据库连接,更新新版本加密授权
  • 升级程序不存在附件存储目录的迁移和修改

2、熟悉标准环境的升级路线?

本手册针对所有产品线提供了对应的升级路线,如果客户旧版本是使用标准产品安装工具安装部署,则新版本都能使用标准安装工具进行升级。


基于以上思路,“特殊环境升级思路”核心要点就是找一个“临时标准环境”进行升级,再想办法回到特殊环境状态即可!


3、特殊环境升级思路?

本方案参考“产品升级底层逻辑”去执行,适用于大部分特殊环境升级项目:

第一步、特殊环境升级数据库数据到新版本:

1、环境全面停服,做好正式升级数据库的备份。

2、找一个“临时标准环境”安装部署一个与旧版本相同的环境,随后数据库连接到正式升级数据库,确保数据库连接通畅。

3、取最新版本安装程序,在“临时标准环境”执行安装升级,程序会自动连接正式升级数据库,将数据升级到最新版本。

以“Linux无图形环境”升级数据库为例:找一台Linux带图形的系统,图形化安装旧版本,连接正式升级数据库,再取最新安装程序升级数据库即可。

以“Windows系统的A8N”升级数据库为例:由于A8N没有Windows安装升级程序,则需要找一台Linux或信创系统,通过信创工具安装旧版本(信创工具可以安装免费的Tomcat中间件),再修改中间件数据库连接正式升级数据库,再取最新信创工具升级数据库即可。

第二步、特殊环境升级OA程序文件:

1、环境全面停服,备份特殊环境OA程序目录,一般是ApacheJetspeed目录全量压缩备份

2、找一个“临时标准环境”安装部署最新版本,将安装后的OA程序文件通过1:1拷贝替换到特殊环境OA程序目录下(注意是替换,不是覆盖)

以“Linux无图形环境”升级OA程序为例:找一台Linux带图形的系统,安装最新版本,然后拷贝最新版本的OA程序到Linux无图形环境对应目录下(注意是替换无图形环境的OA程序目录,不是覆盖)。

以“Windows系统的A8N”升级OA程序文件为例:可以在当前Windows系统安装最新版本的A8+产品,然后使用转版工具将A8+转成A8-N,程序就自动变成最新版A8-N。

第三步、升级中间件配置:

1、Tomcat中间件不涉及升级配置,只需要在第二步迁移OA程序的同时迁移Tomcat中间件文件即可

2、信创中间件涉及升级配置,建议统一的处理策略是备份必要的配置,将信创中间件还原成原始安装状态,当作最新版本全新部署配置即可

此步操作一般仅涉及“中创”、“普元”等标准产品不支持的中间件环境升级OA时使用。

第四步、修改注册表:

非信创版本注意修改注册表,确保注册表成为最新版本:

  • V5版本,Windows服务器位于 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SEEYON
  • V5版本,Linux服务器位于 /root/.config/seeyoninstall*.info

第五步、检查数据库连接、更新加密授权:

1、非信创通过SeeyonConfig检查数据库连接配置,确保连接成正式升级数据库;信创则检查信创中间件JDBC配置

2、升级大版本涉及更换加密授权,按手册要求注册更新加密授权,将其放置到base\license即可

以上完成,检查文件无误即可启动系统测试功能。

特殊环境升级路线会复杂很多,正常情况要尽量避免这种环境,对后续日常升级维护影响很大。

1746769474597.png

# 产品转版路线

# G6转G6N转版路线

为应对信创需求,G6产品线给用户提供了转G6N信创产品的路线,转版路线如下:

  • G6 V7.1支持标准工具转G6-N V4.0
  • G6 V8.0支持标准工具转G6-N V5.0
  • G6 V8.0SP1支持标准工具转G6-N 5.0SP1
  • G6 V8.1、8.1Sp1、8.1SP2、8.2及未来版本支持标准工具转G6-N同版本
  • 转版工具通过商务公布的《提交给区域产品下载地址.excel》- “转版工具下载地址”页签获取下载地址和操作手册
  • 转G6N后,同样享受标准产品的升级路线支持,参考G6N产品升级路线章节做升级即可
  • 转版工具改动点主要涉及:数据库修改版本信息,预制版本特有的SQL、修改协同OA程序中的版本标识、修改注册表

1746615094496.png

# V5产品系列转版路线

标准产品提供了同一个版本不同产品线转换版本的能力,以应对企业快速扩张或信创转型需求:

  • 标准产品提供了多样化的转版工具能力,比如A6+转A8+企业版、A8+转A8-N、A8与G6互转等
  • 详细转换路线见下方表格,每一行代表一个版本,→箭头方向表示转换方向,如存在←→双向箭头则表示支持互转
  • 支持多次转版,比如A6+客户迅速扩张了多个子公司,同时还存在转信创需求,可以先进行“A6+ → A8+企业版”,再进行“A8+企业版 → A8+集团版”,最后进行“A8+ → A8-N”,注意每一步转换后都进行一次启动验证功能,确保可用
  • 转版工具通过商务公布的《提交给区域产品下载地址.excel》- “转版工具下载地址”页签获取下载地址和操作手册
  • 转版后,同样享受标准产品的升级路线支持,参考对应产品线升级路线章节做升级即可
  • 转版工具改动点主要涉及:数据库修改版本信息,预制版本特有的SQL、修改协同OA程序中的版本标识、修改注册表
支持版本 支持的转换方向 版本说明
V9.0sp1 A6+ → A8+企业版 A8-N单组织版 → A8-N多组织版 A8+企业版 → A8+集团版 G6单组织版 → G6多组织版 G6-N单组织版 → G6-N多组织版 A8+企业版 ←→ G6单组织版 A8+集团版 ←→ G6多组织版 A8+ → A8-N G6 → G6-N A8-N ←→ G6-N 支持V9.0sp1版本产品线间的转换(若不为V9.0sp1版本,需要先将产品升级至对应产品线的V9.0sp1版本后再进行转换)
V9.0 A6+ → A8+企业版 A8-N单组织版 → A8-N多组织版 A8+企业版 → A8+集团版 G6单组织版 → G6多组织版 G6-N单组织版 → G6-N多组织版 A8+企业版 ←→ G6单组织版 A8+集团版 ←→ G6多组织版 A8+ → A8-N G6 → G6-N A8-N ←→ G6-N 支持V9.0版本产品线间的转换(若不为V9.0版本,需要先将产品升级至对应产品线的V9.0版本后再进行转换)
V8.2SP1 A6+ → A8+企业版 A8-N单组织版 → A8-N多组织版 A8+企业版 → A8+集团版 G6单组织版 → G6多组织版 G6-N单组织版 → G6-N多组织版 A8+企业版 ←→ G6单组织版 A8+集团版 ←→ G6多组织版 A8+ → A8-N G6 → G6-N A8-N ←→ G6-N 支持V8.2sp1版本产品线间的转换(若不为V8.2V8.2sp1版本,需要先将产品升级至对应产品线的V8.2V8.2sp1版本后再进行转换)
V8.2 A6+ → A8+企业版 A8-N单组织版 → A8-N多组织版 A8+企业版 → A8+集团版 G6单组织版 → G6多组织版 G6-N单组织版 → G6-N多组织版 A8+企业版 ←→ G6单组织版 A8+集团版 ←→ G6多组织版 A8+ → A8-N G6 → G6-N A8-N ←→ G6-N 支持V8.2版本产品线间的转换(若不为V8.2版本,需要先将产品升级至对应产品线的V8.2版本后再进行转换)
V8.1SP2 A6+ → A8+企业版; A8+企业版 → A8+集团版; A8-N单组织 →A8-N多组织; G6单组织 → G6多组织; G6-N单组织 → G6-N多组织; A8+企业版 ←→ G6单组织; A8+集团版 ←→ G6多组织; A8+ →A8-N; G6 → G6-N; A8-N →G6-N 支持V8.1SP2版本产品线间的转换(若不为V8.1SP2版本,需先将产品升级至对应产品线的V8.1SP2版后再进行转换)
V8.1 A6 → A8企业 A8企业 → A8集团 A8-N单组织 → A8-N多组织 G6单组织 → G6多组织 G6-N单组织 → G6-N多组织 A8+ → A8-N G6 → G6-N 仅支持V8.1版本产品线间的转换(若不为V8.1版本,需先将产品升级至对应产品线的V8.1版后再进行转换)
V8.0SP2 A6 → A8企业 A8企业 → A8集团 A8-N单组织 → A8-N多组织 下面两个方向,请参考文档《A8-N混网环境升级部署手册》操作即可,不需要使用转版工具 A8企业 → A8-N单组织 A8集团 -> A8-N多组织 仅支持V8.0SP2版本产品线间的转换(若不为V8.0SP2版本,需先将产品升级至对应产品线的V8.0SP2版后再进行转换)
V8.0SP1 A6+ → A8+企业版 A8+企业版 → A8+集团版 A8+ 企业版 → A8-N 企业版 A8+ 集团版 → A8-N 集团版 仅支持V8.0SP1版本,产品线间的转换(若不为V8.0SP1版本,需先将产品升级至对应产品线的V8.0SP1版后再进行转换)
V7.1SP1 A6+ → A8+企业版 A8+企业版 → A8+集团版 A8+企业版 ←→ G6 单组织版 A8+集团版 ←→ G6 多组织版 G6 单组织版 → G6 多组织版 仅支持V7.1SP1版本,产品线间的转换; 若不为V7.1SP1版本,需先将产品升级至对应产品线的V7.1SP1版后再进行转换
G6-N 4.0 G6 V7.1多组织 → G6-N V4.0多组织 G6 V7.1单组织 → G6-N V4.0单组织 仅支持G6 V7.1向G6-N V4.0转版(若不为G6 V7.1版本,需先将产品升迁至G6 V7.1版本后再进行转换。)
V6.1SP2 A6-V5企业版 → A8-V5企业版 A8-V5企业版 → A8-V5集团版 仅支持V6.1SP2版本,产品线间的转换; 若不为V6.1SP2版本,需先将产品升级至对应产品线的V6.1SP2版后再进行转换
V5.6SP1 A6-V5企业版 → A8-V5企业版 A8-V5企业版 → A8-V5集团版 A8-V5企业版 → G6-V5单组织版 A8-V5集团版 → G6-V5多组织版 G6-V5单组织版 → G6-V5多组织版 仅支持V5.6SP1版本,产品线间的转换; 若不为V5.6SP1版本,需先将产品升级至对应产品线的V5.6SP1版后再进行转换
V5.1SP1 A6-s → A6-V5企业版 A6-V5企业版 → A8-V5企业版 A8-V5企业版 → A8-V5集团版 G6-V5单组织版 → G6-V5多组织版 仅支持V5.1SP1版本,产品线间的转换; 若不为V5.1SP1版本,需先将产品升级至对应产品线的V5.1SP1版后再进行转换。

# 产品转库路线

V5标准产品提供了数据库转换工具,可以实现协同系统支持的四种数据库类型间按照一定方向进行类型转换。转换支持方向如下:

  • MySQL → SQLServer ←→ Oracle
  • PostgreSQL → SQLServer ←→ Oracle
  • →箭头表示转换方向,←→则表示两者可以互转

说明:

1、数据库转换工具支持A8V3.X系列、V5系列。

2、V5系列产品需遵循对应产品线支持的数据库类型,不可将数据库类型转换为产品线支持之外的数据库类型,将导致产品无法正常使用、无法升级后续版本。

3、100G以上数据库,考虑转换时效性,不建议做数据库转换(工具未做转换大小限制)。

4、转库前,需准备目标数据库服务,并创建数据库及用户。

5、转库可能影响:帆软报表、涉及数据结构调整的二次开发功能应用。

6、达梦、人大金仓、神通、南大通用等国产化数据库致远侧无转库工具,如涉及MySQL、SQLServer、Oracle等转国产化数据库,均由国产化数据库厂商完成,转库前,取相关版本信创部署手册数据库注意事项给厂商参考。

7、不支持其它数据库转MySQL(包括TDSQL for MySQL、PolarDB for MySQL等),转MySQL会存在很大风险:

  • MySQL数据库每行数据不能超过65535字节,如使用utf8字符集(每个字符3字节),则单表字段VARCHAR总和不能超21845
  • Oracle等数据库则无此限制,意味着原库单表字段VARCHAR总和可以超过21845,此时转MySQL会直接报错
  • 此问题常见于表单动态表(formmain_xxx),字段稍微多一点的表单即会遇到
  • 此问题是MySQL数据库架构决定,应用层面无优化方案,如要解决,就必须人工调整、拆分表单,成本周期较长(动辄半个月以上)

# 产品升级转信创路线

升级转信创场景已经成为极其高频的需求,不同用户转信创的芯片、操作系统、中间件、数据库不同,升级和转信创的路线也略有不同。

客户场景 部署环境说明 安装部署流程
N系列新客户-Linux或信创系统 全新部署
操作系统:Linux或信创系统
数据库、中间件均是标准产品支持范围的产品
基于信创部署工具部署+手册做配置
参考与版本匹配的《信创环境部署手册》《宝兰德部署手册》
N系列新客户-Windows系统 全新部署
操作系统:Windows
数据库、中间件均是标准产品支持范围的产品
第一步、部署A8+或G6+产品
第二步、使用转版工具将产品转换为-N
第三步,如涉及达梦、金仓等信创库集成,取ALL-IN-ONE脚本导入信创库,再连接信创库启动
参考与版本匹配的《Windows部署手册》《转版手册》《混网部署手册》
N系列新客户-数据库非标 全新部署
数据库:标准产品未支持(如GaussDB、TD-SQL)
中间件:标准产品支持范围
查阅在线手册是否存在对应非标库的项目化集成案例,如存在则参照项目化集成
https://open.seeyoncloud.com/#/faq/vuepressFile/v1/share?url=Z2ptZkplPjIyOTY=
注:非标库维护、升级都存在风险和额外成本
N系列新客户-中间件非标 全新部署
中间件:标准产品未支持
数据库:标准产品支持范围
查阅在线手册是否存在对应非标中间件项目化集成案例,如存在则参照项目化集成
https://open.seeyoncloud.com/#/faq/vuepressFile/v1/share?url=Z2ptZkplPjIyOTY=
注:尽量用标准支持的中间件,非标中间件维护和升级成本极高
N系列升级-Linux或信创系统 N系列版本升级
操作系统:Linux或信创系统
数据库、中间件均是标准产品支持范围的产品
第一步,确保N系列旧版本是采用信创部署工具部署,手工部署无法升级
第二步,下载N系列新版本部署包,基于信创部署工具升级+手册做配置
参考与版本匹配的《信创升级手册》
N系列升级-Windows系统 N系列版本升级
操作系统:Windows 数据库、中间件均是标准产品支持范围的产品
Windows无法运行信创部署工具,故无法直接升级,V8.2SP1及更早版本升级需要项目化评估。
V9.0及之后版本,可按如下方法变向升级:
第一步,找一台Linux或信创系统服务器,全新部署N系列旧版本,中间件选择Tomcat(免费自动安装),部署后数据库连接到Windows生产库
第二步,下载N新版本部署包上传到Linux或信创系统服务器,基于信创部署工具升级,升级面板的数据库选择Windows生产库
第三步,原Windows系统N系列程序卸载(保留附件和配置),重新安装最新的N系列程序,再连接升级后的Windows生产库启动
N系列升级-数据库非标 N系列版本升级
数据库:标准产品未支持(如GaussDB、TD-SQL)
中间件:标准产品支持范围
注意:非标库升级均存在风险和额外成本,大部分需要项目化评估。
如非标库采用标准的PG、MySQL内核(数据库驱动类名、URL都是标准的),则升级V9.0SP1及以上有通路:
第一步,确保N系列旧版本是采用信创部署工具部署,手工部署无法升级
第二步,下载N系列新版本部署包,基于信创部署工具升级+手册做配置
注:以兼容PG的高斯、海量为例,信创部署工具升级配置-数据库选择Postgresql,数据库驱动类org.postgresql.Driver,配置对应数据库URL及驱动后,正常情况就能进行升级
N系列升级-中间件非标 N系列版本升级
中间件:标准产品未支持(如TongWeb8.0)
数据库:标准产品支持范围
注意:非标中间件维护和升级成本极高,大部分需要项目化评估。
V9.0及之后版本,常规非标中间件的升级思路参考:
第一步,找一台Linux或信创系统服务器,全新部署N系列旧版本,中间件选择Tomcat(免费自动安装),部署后数据库连接到生产库
第二步,下载N新版本部署包上传到Linux或信创系统服务器,基于信创部署工具升级,升级面板的数据库选择生产库
第三步,原非标中间件系统N系列协同程序卸载(保留附件和配置),重新安装最新的N系列协同程序+重新配置中间件参数,再连接升级后的生产库启动
老客户转N系列-Linux或信创系统 A6+/A8+/G6+客户转-N版本并迁移到信创环境
操作系统:Linux或信创系统
数据库、中间件均是标准产品支持范围的产品
第一步,(如涉及升级需求)先升级到最新版本,启动登录一次,再转信创
第二步、使用转版工具将产品转换为-N,程序和数据库会更新为-N系列
第三步,(如涉及集成信创数据库需求)将转-N后的数据库交由信创数据库厂商进行迁移转库
第四步,(如涉及迁移到信创环境需求)信创环境使用信创工具全新部署-N最新版本(此步可与第三步并行,甚至更早执行),先验证信创全新部署后功能是否可用
第五步,(如涉及迁移到信创环境需求)将非信创附件等资源文件迁移到信创环境(此步越早越好,甚至可以在第一步之后就开始)
第六步,(如涉及集成信创数据库需求)信创环境下的-N协同环境,中间件配置数据库连接为信创数据库地址,以上完成后更新-N加密授权并启动验证
老客户转N系列-Windows系统 A6+/A8+/G6+客户转-N版本并可能存在迁移程序到信创
操作系统:Windows
数据库、中间件均是标准产品支持范围的产品
第一步,(如涉及升级需求)先升级到最新版本,启动登录一次,再转信创
第二步、使用转版工具将产品转换为-N,程序和数据库会更新为-N系列,以上完成后更新-N加密授权并启动验证
老客户转N系列-数据库非标 A6+/A8+/G6+客户转-N版本并可能存在迁移程序到信创
数据库:标准产品未支持(如GaussDB、TD-SQL)
中间件:标准产品支持范围
非标库项目升级转信创思路与标准库升级转信创思路一致。
查阅在线手册是否存在对应非标库的项目化集成案例,如存在则参照项目化集成 https://open.seeyoncloud.com/#/faq/vuepressFile/v1/share?url=Z2ptZkplPjIyOTY=
注:非标库后续维护和升级均存在风险和额外成本,需要慎重做项目化评估。
老客户转N系列-中间件非标 A6+/A8+/G6+客户转-N版本并可能存在迁移程序到信创
中间件:标准产品未支持
数据库:标准产品支持范围
非标中间件项目升级转信创思路与标准中间件升级转信创思路一致。
查阅在线手册是否存在对应非标中间件项目化集成案例,如存在则参照项目化集成 https://open.seeyoncloud.com/#/faq/vuepressFile/v1/share?url=Z2ptZkplPjIyOTY=
注:尽量用标准支持的中间件,非标中间件后续维护和升级成本极高,需要慎重做项目化评估

注意:

1.硬件、中间件、数据库、客户端等任意一端使用了信创产品,则必须使用-N系列产品。例如:服务器非信创仅引进一台信创客户端,需要购买-N信创版本;客户端全部Windows,仅数据库使用国产化,也需要购买-N信创版本。 2.对于升级升迁转库场景推荐先升级再转版最后转库 3.转版工具:以商务发布为准【注意:如果升级的目标版本未提供转版工具,则需要先升级到提供了转版工具的版本,转版信创后再参考对应版本信创部署升级工具手册进行升级】 4.转库说明:非信创数据库转版信创数据库均由采购的国产数据库厂商进行转库支持,注意确保数据记录、索引等转库正确完整。 5.V5 V9.0版本开始完善了信创部署升级工具能力,大部分场景都可以使用信创部署工具,降低了人工操作的风险:

  • 工具支持Linux和信创环境下部署;
  • 工具除了支持信创中间件,还支持选择Tomcat自动部署;
  • 工具除了支持信创数据库,支持选择MySQL、SQLServer、Oracle非信创数据库部署

# 扩展资料

# 产品线版本命名概念

接触产品过程中,经常看到类似【G6-N多组织版V8.2】、【A8+企业版V8.1SP2 2024年5月月度修复包】这样格式的产品版本,本章节简单解释命名概念:

本章节是基于V5产品体系的命名解读,其余产品体系命名相似

1、A8+、G6-N对应产品线,主要是面对不同用户群体进行产品包装:

  • A8+,面向中大型企业,版本区分企业、集团版,不支持国产化
  • A8-N,A8+衍生版本,适用于国产化信创环境
  • G6+,面向政府及公共事业单位,版本区分单组织、多组织版,不支持国产化
  • G6-N,G6+衍生版本,适用于国产化信创环境
  • A6+,面向中小型企业,版本仅企业版,不支持国产化
  • 其它产品线,见对应产品线的商务报价清单、白皮书说明

不同产品线的基础底座相同,但支持的商务插件功能会有不同,比如A6+面向中小企业没有CAP4应用定制功能,更多差异详见报价清单。

不是所有版本都有以上产品线,不同版本发布的产品线会有差异,详细以商务报价产品线为准。

2、多组织、单组织、企业版、集团版是产品线下的不同规模产品,为用户提供差异化的协同办公解决方案:

  • 企业版,归属A6+、A8+这类企业形态产品线,面向单一的企业,通俗解释为产品只能建一个单位,产品都在一个单位下使用
  • 集团版,归属A6+、A8+这类企业形态产品线,面向集团化企业,支持多单位、跨单位协同,满足集团化管理需求,通俗解释为可以建多层级、多单位
  • 单组织版,归属G6这类政务形态产品线,等同于企业版,只是政务体系术语要求,将企业的单位定义为组织,通俗解释为只能建一个组织(单位)
  • 多组织版,归属G6这类政务形态产品线,等同于集团版版,通俗解释为可以建多层级、多组织

很多时候产品线都是G6-N多组织版、A8+企业版这样组合出现,将这个组合当作产品线,比如:

  • G6-N多组织版,是适用于政务信创项目产品,支持建设多组织管理
  • A8+企业版,适用于企业级X86环境产品,能建设一个单位

3、V8.2、V9.0SP特指产品的版本:

  • V8.2、V9.0这种是大版本
  • V8.2SP1、V9.0SP1这种是大版本基础上发行的SP修复版,功能和稳定性更强
  • V8.1SP2 2024年5月月度修复包这种是在SP基础上,将发版若干月修复的BUG合并到一个整包,稳定性比SP更强
    编撰人:zhangshuang、het、chenxy、shenlq、admin