EAS cloud860新数据库安装PTM150832 报错
在搭建EAS86环境时,新建了数据中心,在安装框架PTM150832去升级到861的时候报错
报错提示
BEGIN
EXEC('INSERT INTO t_bas_sysmenuitem (FID, FCREATORID, FCREATETIME, FLASTUPDATEUSERID, FLASTUPDATETIME, FCONTROLUNITID, FNAME_L1, FNAME_L2, FNAME_L3, FNUMBER, FDESCRIPTION_L1, FDESCRIPTION_L2, FDESCRIPTION_L3, FSIMPLENAME, FISLEAF, FLEVEL, FLONGNUMBER, FDISPLAYNAME_L1, FDISPLAYNAME_L2, FDISPLAYNAME_L3, FORDER, FIMAGEPATH, FVISIBLE, FENABLED, FUIOPRT, FOPENMETHOD, FSHORTCUTCODE, FISREPORT, FPARENT, FFUNCTION, FMENUTYPE, FINDUSTRY, FNOSUIT, FUICLASSNAME, FUICLASSPARAM, FLICENSETYPE) VALUES (''GfFOEtCfQ8qMD3NJ6sltDxdCz6U='', ''00000000-0000-0000-0000-00000000000013B7DE7F'', ''2020-07-10 13:33:55'', ''00000000-0000-0000-0000-00000000000013B7DE7F'', ''2020-07-10 13:33:55'', ''00000000-0000-0000-0000-000000000000CCE7AED4'', NULL, N''组织分组设置'', NULL, N''003GroupManager'', NULL, NULL, NULL, NULL, 1, 4, N''TaxMagement!0000TaxBASE!001TaxBaseData!003GroupManager'', N''税务管理_null_null_null'', N''税务管理_税务基础资料_税务基础资料_组织分组设置'', N''稅務管理_null_null_null'', N''255'', NULL, 1, 1, NULL, 0, N''003GroupManager'', NULL, ''vn4JEto8RdmksgPVmYqMixdCz6U='', NULL, 10, 0, NULL, N''com.kingdee.eas.tm.td.cloud.client.GroupListUI'', NULL, 0)')
END
] failed, sqlcode[207] sqlstat[42S22],Causedby[列名 'FLICENSETYPE' 无效。],DBType=[MS SqlServer]
原因:T_BAS_SysMenuItem 表里面flicensetype这个字段缺少导致
处理方法:加上字段即可,
语句如下:
ALTER TABLE T_BAS_SysMenuItem add flicensetypet number(10) default 0 not null;
SQLSERVER :ALTER TABLE T_BAS_SysMenuItem add flicensetype int default 0 not null;
EAS cloud860新数据库安装PTM150832 报错
本文2024-09-16 22:15:47发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-46994.html