1.首先升级需要把 3张表 ws_resource 最新提醒资源项表,
as_org_std 被审计机构信息表,
amis_rbac_sat_std 审计机构可管辖被审计机构表。
分别做备份步骤如下:
--查询ws_resource 此表
select * from ws_resource;
--备份ws_resource
create table ws_resource_bak asselect * from ws_resource;
--然后查询下备份出来的ws_resource_bak 与ws_resource的数据是否相同
select count(*) fromws_resource_bak;
select count(*) from ws_resource;
--查询as_org_std 此表
select * from as_org_std;
--备份as_org_std
create table as_org_std_bak asselect * from as_org_std;
--然后查询下备份出来的as_org_std_bak 与as_org_std的数据是否相同
select count(*) from as_org_std_bak;
select count(*) from as_org_std;
--查询amis_rbac_sat_std 此表
select * from amis_rbac_sat_std;
--备份amis_rbac_sat_std
create table amis_rbac_sat_std_bakas select * from amis_rbac_sat_std;
--然后查询下备份出来的amis_rbac_sat_std_bak 与 amis_rbac_sat_std 的数据是否相同
select count(*) fromamis_rbac_sat_std_bak;
select count(*) fromamis_rbac_sat_std;
2.升级的在原表中进行操作。
a)如果操作后没有问题把copy出来的表drop掉。
b)如果出现问题在表结构一致的前提下
先把原表中的数据清除 命令:truncatetable 表名称;
再从新表中把数据导入源表 命令:insertinto 源表名 select * from 新表名;