我这边昨晚迁移到半夜0点时断了,现在我再迁一次看看,你那边也可以按下面指导用新包迁移下看看情况。
WISE账套中若有自定义触发器需删除 DROP TRIGGER UPDATE_STOCKPLACE_ENTRY
0、先修改Cloud的超时退出问题,修改配置文件
1、新星空库,打最新迁移补丁
2、移前星空库先执行修复客户名称长度脚本(解决客户迁移报错问题)
alter table T_BD_CUSTOMER_L alter column Fname nvarchar(2000)
alter table T_BD_CUSTOMER alter column fnumber nvarchar(500)
alter table T_BD_CUSTOMER_L alter column FSHORTNAME nvarchar(255)
alter table T_BD_CUSTOMER alter column FCOUNTRY varchar(255)
alter table T_BD_CUSTLOCATION alter column FADDRESS nvarchar(500) 扩展客户 名称修改长度,取消长度范围
3、打开BOSIDE,进入要迁移的星空库,扩展“供应商”,修改供应商-名称字段长度为255(解决供应商名称超长迁移失败问题)
4、把给的组件Kingdee.BOS.App.IntegrationService,替换到WEBSITE\BIN目录下,重启IIS(解决仓库迁移卡死问题:仓库迁移在39%进度不动,需要7个小时迁移完仓库)
5、开始迁移-初始化迁移(财务+供应链+制造方案),迁移大概需要7个半小时,过程中不要中断。服务器性能不能太差。迁移过程最好不要跨0点,默认0点到凌晨好多计划都会跑,有可能引起迁移中断。
6、迁移完后其他应收单、其他应付单有警告信息,财务那边确认是WISE数据问题,迁移后也不需调整,可自行检查下。
website下 web.config文件 找到RollingLogFileAppender <level value="ALL" /> 之前value是Error ,重启IIS
website\app_data下的log文件
如何修改cloud的超时退出时间
解决方案:
【概述】
cloud网页默认多长时间超时退出?如何修改该时间长度?设置超过多少分钟自动掉线?
【操作步骤】
1、Cloud业务站点,在服务器安装路径\Kingdee\K3Cloud\WebSite,web.config配置文件中有一个超时的设置:
<!--网站超时设置(秒),默认1小时-->
<add key="AppTimeOut" value="3600" />
2、Cloud管理站点,在服务器安装路径\Kingdee\K3Cloud\ManageSite,web.config配置文件中有一个超时的设置:
<!--网站超时设置(秒),默认1小时-->
<add key="AppTimeOut" value="3600" />
3、如果想改为更长的时间,把3600扩大若干倍即可(3600即为1小时);
4、修改配置文件里的参数之后,要在服务器打开【运行】输入iisreset回车。
【说明】
1、网站超时是发了多长时间指令之后,客户端不在自动向服务端发送指令,默认是1小时。
不发送指令了,剩下的超时控制就交由iis管理,就会按iis设置的超时时间设置,iis默认是20分钟。
因此系统的默认超时退出时间为1小时20分钟,也就是系统本身模拟发指令自行管理的1小时时间+iis超时控制20分钟时间;
2、如果想使用iis超时设置替代K/3 Cloud的超时机制,请设置AppTimeOutEnable为False, 重启IIS站点后就停用了整个K/3 Cloud的超时机制。
可参考帖子 https://vip.kingdee.com/article/25889
推荐阅读