问题分析:
通常出现对象名mc mymsgview 无效,应该是您的数据版本低于您的软件版本,也就是说此问题多为老版本的账套数据恢复之后,没在系统管理中升级sql server数据造成的:
解决办法一:
请您在系统管理中用admin登陆,然后在系统–升级sq|数据中找到您的账套和年度进行升级,升级后再去登陆就可以了,或者用T3工具降级再升级。
1.使用admin登录系统管理,点击系统-升级sqlserver:
2.选择对应账套进行升级:
升级SQLServer数据库
2.选择对应账套进行升级:
PS:如果升级完之后,依旧报错,那么需要使用降级工具对账套先降级处理后再重新升级.升级未成功问题分析:
由于账套的数据库中缺少某张表或者字段,新建立年度账时无法正常的在这些数据库表中写入数据。
解决办法二:
选中对应的的年度账套库数据库
建立视图
CREATE VIEW [dbo].[MC_MYMsgView]
AS
Select CONVERT(varchar(50),id) AS id,cFromName,cSubject,cBody,cBusStatus,cMsgType,SendDate,cReID
from MC_MYMESSAGE
union
select cmsgid,’系统’,cmsgtitle,cmsgcontent,’推送消息’,’文本’,dsend,cReceiver
from UFSystem..UA_Message where bHasRead=’0′