操作系统: 数 据 库:
软件版本: GS_未知 软件模块: 总账
问题描述:
初始下年问题总结
产生原因: 初始下年时会检查检测syap表的数据,如果是恢复的数据库,可能导致syap和应用服务器注册表实例信息不一致。需要手工修改syap。对于GS3.5之前的版本,初始下年之前务必更新GS年结补丁。
解决方法:
1、创建%s表失败,无法获取windows目录。
检查logfile文件
CREATE UNIQUE INDEX idxGDJSZC2009 ON GDJSZC2009(GDJSZC_DWBH, GDJSZC_KJQJ, GDJSZC_JSRQ, GDJSZC_ZCBH)12/23/08 12:48:05创建表及其对象失败.
There is already an index on table ‘GDJSZC2009′ named ‘idxGDJSZC2009′.,IDispatch error #309212/23/08 12:48:05创建失败。无法获取 Windows 目录
查找原因:GDJSZC2008表下有两个索引,idxGDJSZC2008和GDJSZC2008。将前者删除,问题解决。
初始下年创建时,如果索引跟表名一样,则在前边增加“idx”,如果之前已经存在了idx开头的索引,在创建索引的时候肯定会提示错误的。
2、查看logfile,最后一行是:执行主域上的SQL语句时发生异常,没有其他的错误提示。但是初始下年的时间很长。
设置组件CmpZwNDJZ.cmpZwNDJZ_LMTP.1事务超时时间。对事务的支持属性设置成不支持。
3、查看logfile,没有发现任何错误提示。但是在程序界面,会出现一个小窗口:更改IIS管理工具中的相应值来更改此限制。
这是需要修改脚本超时时间和iis的会话超时时间。
在IIS—cwbase属性—配置中,修改。
4、[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。,未指定的错误
如果是恢复的数据库,需要检查syap中的数据是否与实际情况一致,可以核对注册表中的信息。
syap_manid syap_manpass syap_server syap_dbase syap_path
userid extra source
注意:修改完syap的数据后,需要重新登陆GS,重新做初始下年。
OA产品在初始下年时,可能会遇到错误,这时不要退出软件,重新上一步,下一步,多反复几次就成功了。
5、初始下年没有相应。
可能是MSDTC配置有问题。
6、初始下年报错
视图名VW_MCZBZD2009,正在创建! 12/30/08 12:40:04 sql语句:SELECT VIEW_NAME FROM USER_VIEWS WHERE VIEW_NAME LIKE ‘%2008%’ and VIEW_NAME<>’VW_MCZBZD2008′ and ‘FROM MCTBZB,FXZBZD2008 WHERE MCTBZB_ZBBH=FXZBZD_ZBBH ‘ like ‘%’||upper(VIEW_NAME)||’%’ 12/30/08 12:40:04 sql语句:CREATE OR REPLACE VIEW VW_MCZBZD2009 AS SELECT MCTBZB_TBID,MCTBZB_ZBBH,FXZBZD_MC FROM MCTBZB,FXZBZD2009 WHERE MCTBZB_ZBBH=FXZ
解决方案:
1、看一下’VW_MCZBZD2008′ 是否有效
2、看一下syap里数据库登陆用户是否有权限创建视图
3、看一下syap里数据库登陆用户是否有权限访问MCTBZB,FXZBZD2009
4、resouce角色没有创建视图的权限,添加权限。
7、有个补丁,涉及视图调用其他视图的问题。
[zw]2007122601[29261][GS3.5]初始下年有视图调用其他视图时可能出错.rar
8、初始下年提示LSGRAP2009表无效
检查syap和注册表信息,都正确。
后来查看logfile,提示没有权限创建cwbase的表。
在企业管理器中,设定9999用户的权限后,初始下年成功。
9、初始下年提示“事务已重算” 说明年结组件超时了,需要重新设置组件CmpZwNDJZ.cmpZwNDJZ_LMTP.1事务超时时间。 10、年结时,进行第三步年度映射,提示“执行主域sql有问题”,需要重新设置组件CmpZwNDJZ.cmpZwNDJZ_LMTP.1事务超时时间。
99、集团已经初始下年,但是下级单位在进行年结时提示:下年年度启用没有完成,不许年结。在后台已经确定select lsgscs_value from lsgscs2007 where lsgscs_key=’SY_CSXNWC’为1。
基础数据-设置-公共设置-年度启用-‘年度启用标志’选中
文章的脚注信息由WordPress的wp-posturl插件自动生成