1、浪潮软件常见问题解决目 录| 软件安装及配置| 环境配置、帐套管理及维护工具的使用| 帐务处理、辅助管理、报表| 打印问题| 交流 一、安装浪潮软件后在电脑中会产生哪些文件单机版用户:sqlany50、GENERSOFT、cwdata 文件夹;浪潮通软 myGS Pseries 管理软件快捷方式;Sybase SQL Anywhere 5.0 快捷方式。网络版用户:客户端 Sybase、GENERSOFT 文件夹;服务器端存在 Sybase、cwdata 文件夹。开始-程序中会存在浪潮通软 myGS Pseries 管理软件及 Sybase快捷方式。二、更换机器及电脑格式化前要备份那些文件“
2、单机版用户:将 GENERSOFT、cwdata 文件夹从 c 盘拷贝到 d 或 e 盘即可。“ 网络版用户客户端格式化:将 GENERSOFT 文件夹从 c 盘拷贝到 d 或 e 盘即可。三、更换机器或格式化机器后需要安装哪些软件“ 单机版用户:首先,安装浪潮软件即双击安装盘 install 文件夹中的 setup.exe。其次,安装 Sybase SQL Anywhere 5.0 数据库软件。安装完成后用备份的 GENERSOFT 文件夹覆盖新安装软件后生成的GENERSOFT 文件夹。“ 网络版客户端安装:首先,安装浪潮软件即双击安装盘 install 文件夹中的 setup.exe。其
3、次,安装Sybase11.9 client 端。安装完成后用备份的 GENERSOFT 文件夹覆盖新安装软件后生成的 GENERSOFT 文件夹。四、网络版更换服务器需要备份哪些数据?在开始-程序-Sybase-SQL Advantage 中使用 dump 命令备份数据库,将备份后的 dup 文件拷贝到其他硬盘或机器上即可。五、网络版客户端与服务器端怎样连接?如何测试连接成功?sybase-dsedit六、如何进行安装后的配置“ 单机版用户:如果你要继续使用以前的数据只要在环境配置中将软件与库相连接即可“ 网络版用户:打开环境配置窗口,进入环境配置界面七、新建帐套时发生错误该如何处理1.数据库
4、路径不正确。在新建帐套时要首先在机器上新建一个 cwdata 文件夹,这样在新建帐套中查看一下安装路径,是否正确。2.提示是否已经存在物理文件,但检查后不存在。检查方法:进入管理工具下的帐套管理,点帐套查询,看帐套对应的数据库名。点开数据库管理中的数据库维护,查看数据库设备信息中的数据库对应的设备路径。根据该路径查看物理文件。如果已经存在物理文件了,新建帐套时肯定建不上。新建帐套时只要换一个数据库名即可。3.是否磁盘空间不足。八、进入网络版软件提示站点号冲突,是什么原因?应怎样解决进入网络版软件提示站点号冲突一般是因为意外原因非正常退出的用户在数据库中遗留有站点号。解决:执行维护工具-文件-清
5、除非法站点功能。注意:使用此功能前必须将所有的用户先退出所使用的系统,否则有可能造成不可预料的后果。九、当 SYBASE 版本数据库空间不够即提示“default”segment 已满时,如何处理网络版(指 SYBASE 版本)用户在运行财务软件时出现 Cant allocate space for object syslogs in database cwbase? because the logsegment(default) segment is full上面的提示指数据库的日志已满,可用系统管理员按如下方法解决进入帐套管理的数据库管理,打开数据库维护 点击清除日志 清除日志后,重新启动
6、一下SYBASE 服务,即可。进入帐套管理的数据库管理,打开数据库维护 点击扩展日志空间 输入要扩展的日志空间大小扩展空间后,重新启动一下 SYBASE 服务即可。也可以用下一办法,使用语句清除日志。(1)如果是 master 库dump tran master with no_log(2)如果是用户数据库(如:cwbase1)、可以等待自动清理,过 5 分钟后,再重启 SQLSERVER;否则:、use mastersp_dboption cwbase1,“trunc. log on chkpt“,falsecheckpointdump tran cwbase1 with no_logsp_
7、dboption cwbase1,“trunc. log on chkpt“,truecheckpoint如果清理了日志以后,仍出现以上提示,说明日志数据库空间小了,可以通过财务软件提供的数据库维护窗口进行扩展日志空间操作。十、登陆维护工具时出现 no language handle install 错误提示客户端与服务器 ping sybasesever 能 ping 通,但在维护工具中登录时提示 no language handle install 原因:大多数是由于用户修改了 sbase server 的语言和字符集参数。查看客户端./sybase/locales/locales.dat
8、 文件中NT小段的 locales default 是否与 server 端的配置一致。(从 server config 中查询)十一、进行帐套维护或者新建帐套时有时提示 sp_helpdb_a 没找到存储过程丢失(该存储过程存放在 sybsystemprocess 数据库中)处理:1、在浪潮软件安装后的程序中查找到 procsql 文件,拷贝文件中的所有内容.2、用 sql advantage 连接数据库。执行 use sybsystemprocess粘帖 procsql 文件中的内容后选中执行。十二、数据备份方案“ 在维护工具或软件各模块中提供的备份功能,备份后备份数据存放在本机上。该备份
9、只备份数据,对表结构不进行备份。“ Sybase 系统提供的备份打开 sql advantage 以 sa 的用户进入后写以下备份语句。1dump database cwbase1 to cwbase1_dump(将 cwbase1 库备份到 cwbase_dump 设备上)2dump database cwbase1 to e:backcwbase1.dup6.18(将 cwbase1 库备份到指定的 e 盘 back 文件夹中)这两个语句是两种备份方法,实现的功能是相同的十三、Sybase 恢复方式打开 sql advantage 以 sa 的用户进入后写以下恢复语句。1load data
10、base cwbase2 from cwbase1_dumponline database cwbase2(将 cwbase1_dump 设备上的备份文件恢复到 cwbase2 中,连接 cwbase2,使 cwbase2 在线)2load database cwbase2 frome:backcwbase1.dup6.18online database cwbase2(将指定路径下备份好的 cwbase1.dup6.18 文件恢复到 cwbase2 中,连接 cwbase2,使 cwbase2 在线)这两个语句是两种恢复方法,实现的功能是相同的恢复完毕后,需要修改数据库中的表连接 sql a
11、dvantage 以 sa 的用户进入第一步,运行以下语句use mastergoselect * from sysloginsgo (该语句含义为使用 master 库,查询该库中的 syslogins 表,记录 cwbase2 库对应的 suid 的值。)第二步,运行以下语句use cwbase2goselect * from sysusers go(该语句含义为使用 cwbase2 库,查询该库中的 sysusers 表,记录 cwbase2 库对应的 suid 的值。)第三步,运行下面的语句,使系统表可以修改。sp_configure allow update,1第四步,修改 sysu
12、sers 表中的 suid 的值,使他等于 syslogins 表中的 suid 的值。运行下面语句update sysusers set suid=16 where name=lc0019999(注意加 where 条件查询,16 为 master 库中 cwbase2 的 suid 值lc0019999 为 cwbase2 库中的 sysusers 表中的 name 名。)第五步,进入维护工具中重建用户,即可。十四、升级方案“ 备份要升级的数据库“ 安装最新版本软件“ 环境配置中连接要升级的数据“ 打开维护工具中的数据处理菜单中的系统升级,确定后进行升级即可。“ 升级完成后,在软件安装目录
13、下的 upgrade.ini 文件会记录升级版本。十五、在出纳管理中不能查询现金日记帐和银行存款日记帐,而这些科目已经设为了“日记帐”、“银行帐”,是什么原因?“ 这是因为没有将现金设置为“现金科目”,银行存款设为“银行存款科目”,如果某科目被设置为“现金科目”或“银行存款科目”,那么系统同时也将设置为“日记帐”科目,这样在出纳中便可以查询现金及银行存款日记帐。“ 在帐务处理 初始 科目设置 将现金、银行存款等科目设置成现金科目、银行存款科目。十六、删除凭证后,不想后面的凭证号自动前移解决方法:设置系统设置-修改凭证编号选项,然后删除凭证,则凭证就不会重新编号,将此凭证号空缺,然后,再作一张凭
14、证,修改其凭证编号为此编号即可。十七、摘要中含有”%”或”*”等特殊符号时如何输入由于半角的%或*容易引起程序的混乱,所以程序中对这些字符进行控制。如果将输入状态改在全角时就可以输入。十八、银行对帐在转入单位日记帐时多转了前几个月的数据,如何清除多余的数据?进入对帐初始化,点击反启用按钮,使对帐科目处于未启用状态,然后到银行未达帐项中删除多转入的凭证即可。修改完后将科目重新启用。如果数据量比较大时,在银行未达帐项中删除可能比较困难,可以这样来操作;(1)将多转入月份的数据从 ZWRJZD 中删除,执行delete ZWRJZD where ZWRJZD_PZRQ=(引号中应输入多转入的凭证日期
15、)(2)再进入对帐初始化,点击反启用按钮,使用对帐科目处于未启用状态,然后将余额修改正确后再将科目重新启用。注:如果日记帐需要重新转入时,应该将 ZWPZFL 中的 ZWPZFL_YHDZ 改为 0。(0表示未转入,1表示已转入。)十九、单位往来帐转入时,提示(3)往来业务相应的凭证还没有记帐。二十、已经进行业务处理后,又想将某些科目设为辅助核算科目,不能设置的原因?进行业务处理后,科目已经使用,不能设为辅助核算。可以在该年年结后重新设置。如果一定要现在就设成辅助核算,可以将已经做好的凭证取消记帐复合,将使用了该科目的凭证删除或者将凭证上的该科目修改为其他不使用的科目,但保留金额。修改完毕后,
16、将科目余额表中的该科目余额清零,清零后即可设置辅助核算。设置完毕后将科目改回原来的科目即可。注意:修改前请做好备份工作。二十一、进行报表预览时,显示为乱码点击报表左上角将报表全部选中,然后按鼠标右键,在字体标签,将字体选为汉字字体,并且将右下角字符集选为 chinese_gb2312 即可。二十二、报表的导入导出与报表转入转出功能有何区别?(1)报表的转入/转出功能是完成报表系统之间、汇总报表系统之间、报表与汇总报表系统之间的报表格式、公式、变动区、标准编码的交换工作。(2)报表导入/导出功能是为报表系统与外部数据源(如 EXECCL、TXT)等进行数据交换时使用的。在报表导入/导出时,只交换
17、数据和格式,不涉及到公式的交换。二十三、打开报表时提示function not found in service library,什么原因?对于该提示是 BDE 版本的问题,可能是安装可其他的财务软件或 delphi 等软件更新了 BDE 的版本,使浪潮软件无法在该版本的 BDE 上运行。只要卸载其他的财务软件或 delph 等软件,删除 BDE 目录,重新安装浪潮财务软件即可正常运行。二十四、登录报表提示 cannot load IDAPI service librar.是什么原因?1.可能是用户在重新安装操作系统后,没有通过财务软件的安装程序,而是直接把安装后的文件直接拷贝过来造成的。解决
18、方法可以运行程序目录下的 setup.exe,将应用服务器重新安装即可。2.重新注册报表控件,在开始-运行中执行 regsvr32 软件安装路径/ttf16.ocx二十五、报表进入时提示未知界面报表进入时提示未知界面,注册lscw 目录下的 TTF16 和 DBCLIENT 等文件均不起作用产生原因:操作系统下的其他目录下也有一个 DBCLIENT 文件,原因是安装过其他软件解决方案:将其他软件下的 DBCLINDT 文件删除,再重新注册lscw 目录下的 DBCLIENT 文件即可。注:c:system32 目录下的 DBCLIENT 不要删除,这是浪潮软件安装时写入的。二十六、报表月末存档
19、报错is not a valid integer value产生原因: 报表中可能存在非有效的完整值。解决方案:第一种解决方法:将上月报表重新计算,再进行月末存档即可。第二种解决方法:如果是作二月份的月末存档,存档日期不能是 29 号,将财务日期提前几天进行存档。二十七、打开报表,无法查询历史年的报表,该问题如何处理?目前软件在登录当前年无法直接查询历史年的报表,可以以历史年的日期登录,就可以直接查询历史年的报表,并且年结后,历史年的报表自动变为只读封存。如果要修改历史报表,可以到报表封存与启封窗口中进行启封,再对历史报表的数据进行修改。二十八、银行对帐应该注意的问题1、转入时截止日期不能大于
20、当前财务日期,并且只有相关凭证记帐后,才能转入。2、单位日记帐转入后,如果没有执行对符,相关的凭证取消记帐后,转入的分录在银行对帐窗口自动清除。3、单位日记帐转入后,如果执行了对符,但没有清除对符分录,相关的凭证取消记帐后,转入的单位日记帐分录在银行对帐窗口自动清除,并且银行帐中相关分录的序号恢复为 O。4、单位日记帐转入后,如果执行了对符,并且执行了清除对符分录的操作,相关的凭证取消记帐后,对已核销的记录无影响。5、所以,建议客户执行清除对符分录的操作一定要慎重,确认有关银行存款凭证正确,确认不会再取消记帐后,可以进行核销对符分录的操作。二十九、V6.0 关于外币汇率的几点说明1.固定汇率、
21、浮动汇率固定汇率:每月使用同一固定汇率.因此软件中要求每月设置 一个汇率.浮动汇率:根据每日汇率不同使用不同汇率.因此软件要求每日设置一个汇率.2.记帐汇率、调整汇率记帐汇率:发生外币业务时, 将外币换算为本位币时使用的汇率.调整汇率:月末调汇凭证使用的汇率,即将账户外币余额换算为本位币使用的汇率。当使用浮动汇率时,月末最后一天的汇率即为调整汇率,因此浮动汇率不用设置调整汇率。三十、进入报表系统后成死机状态现象:报表系统提示报授权信息不正确,其它系统正常;进入报表或打开报表呈死机状态。解决方案:将控制面板 BDE 中 configuration-drivers-native 下 sybase
22、对应的 dll32 值改为 sqlssc32.dll三十一、表系统登陆时报“找不到指定的模块 ”问题描述:财务软件安装完毕后,个别计算机运行报表系统登陆时报“找不到指定的模块”,该问题并不是总出,只在个别计算机上出现,重新安装操作系统也不行。问题原因:个别操作系统版本问题,引起财务软件安装在 system 下的个别自注册 dll 未能注册成功。解决方案:手动注册 dll,涉及两个 dll 请注册regsvr32 stdvcl40.dll regsvr32 dbclient.dll三十二、报表打印设置不能存盘可以怎样处理?有时在对报表进行页面设置后,点击“存盘“,没有任何反应,关闭该表后再打开该
23、表,即会发现设置的打印参数又还原到系统默认的参数。解决方法:在页面设置中调整好打印参数后,在报表上的任意一处进行一下修改(可以调整单元格的大小或者输入一个“0“等),然后再存盘,即可将报表的打印设置保存下来。三十三、打印跳页的处理1.凭证打印跳页大多为打印机纸张没有设置为用户型。凭证的打印,纸张通常设为“系统”而在 WINDOW95 中的打印机设置中选择“自定义”,再按照凭证纸的大小设置自定义纸张的宽度和高度。2.一般打印跳页有可能页底空白或页右空白大小不合适(过大或过小),应进行适当调整。可以将打印设置的横向比率压缩,或页左空白减少。请注意针式打印机连续纸的送纸器左端滑块的位置,一般它旁边的
24、机架上都有一个零位置刻度。如果左滑块与零位置刻度相差过大,则会导致页左空白过大,引起跳页。3.在打印设置中的纸型,在 WINDOWS 本身的打印设置中,其相应的纸型必须存在,否则将按 WINDOWS 的当前设置纸型进行打印。这在一些不常见型号的打印机上,也会出现走纸不正确的现象。4.软件中有个功能:“打印参数本地化”,使用后会在程序路径下产生一个名为 LSDYSZ.INI 的文件,此时会使程序中的各种打印设置固定下来,如有跳页,此时去改动打印设置,将使改动无效,这一点请一定注意。必要时可删掉 LSDYSZ。三十四、凭证打印摘要的折行处理?当凭证的摘要在一行中打印不开需要折行打印时,需进行如下设
25、置:(1)在凭证(3)在打印时将根据每张凭证的大小、凭证间的间距及纸张大小自动测出一张纸打印几个凭证,若测出打印非整数个凭证,则自动取整数。四十、帐表打印时帐表格式混乱或打印的速度非常慢有可能涉及的原因是什么?(1)可以将打印质量设置低一些,产生的打印作业小,就可以把速度提高上去了。(2)有的打印机尽管打印质量设成草,仍旧打印速度非常慢,在这种情况下,可以更换其他兼容的打印驱动程序。四十一、帐页、报表等打印时,小数位数打印不全通常情况下,所有的打印都是正常的,但当修改了纵横向比例和打印质量(将打印质量改为非缺省)时,有的打印机打印出来的帐页、报表等小数位数不全(例:本来两位小数只打印出一位),
26、具体原因不清楚,但只要把打印质量改为缺省就可以了。四十二、报表打印横向分页问题:报表打印横向分页,要求在每页中都打印标题,并且每 页都打印第一列解决:1.每页都打印标题,在报表的页面设置-页眉定义如下:&C 报表名称&B&“字体“&字号说明: &C-表示后面的文本居中报表名称-输入报表的名称,如资产负债表&B-表示文本加黑&“字体“ -设置文本的字体,如&“宋体“&字号-设置文本的字号大小,如&28注意:对于横向分页的报表应将其标题删掉,否则在第一张纸上将出现两个报表名称2.每页都打印第一列,可将 A 列设为打印标题即可四十三、凭证打印出现“非法操作”是什么原因?这类问题是由于在初始-输出格式,凭证格式设置中将字号设置了 10 号字或更小,因有些机器字库不全,造成调用系统字库时出现“非法操作”,解决办法是将字号改为 11 号或更大。四十四、打印帐页时无反应可能是什么原因?原因是“页面设置”中的“折页”标签上设置的固定列比变动列多,造成在进行打印时,打印机不响应。最好是将固定列的数值按照实际需要进行设置,或将其设置为 0,在打印时就不会出现上述问题