FOXHIS系统常见问题解决方法DOS版故障现象可能原因解决方法备注1服务器未正常关机导致无法启动未正常关机用vrepair修复卷,具体操作:1.在服务器屏幕上“:”提示符下键入loadvrepair,回车2.出现提示,选择“修复一个卷”选项3.系统自动修复,会出现许多需修复的项目,不断有。。。。。。延续,其中若出现提示,按回车继续4.全部修复完后,有提示问“是否将修改的内容写回磁盘”,键入“Y”5.又回到2提示菜单,再选择“修复一个卷”选项,重复3,4,5步骤直至修复时不会出现错误提示为止6.在2提示菜单中选择“退出”,至“:”提示符,键入“down”关闭服务器,“exit”退出至dos状态,重启服务器2历史客人帐务查不到Hfolio索引坏重建hfolio索引,索引文件为ahfolio,重建时其他工作站需退出系统1.cd\foxhis\i_drv2.m3.usehfolioindexahfolioexcl4.reindex5.quit3POS点菜时菜谱不出现菜谱库坏删pos\dbf\plu下所有文件,再进入即可4客人结帐时死机Allouts库结构坏从备份或用salvage恢复,salvage用法:1.1.在allouts文件的目录下,键入salvage2.选择菜单最后一项,恢复一个文件3.在提示栏中键入欲恢复的文件名,如:allouts.*或allouts.dbf4.按从最新到较早的时间顺序出现被删除的文件,选中一个按回车即提示是否恢复,若有同名文件存在,会出现提示无法恢复,这时将欲恢复的文件改名即可恢复注意:当服务器空间不够或该文件没有被覆盖(如copy,pack等),则不会保留以前的文件5客人帐务结帐结不平,而余额显示已为0帐务中某一些帐输入时用了’F外汇券’修改此记录的字段rmb_fec为’R’,再重建帐务即可6客人信息无法按房号查Master和rmsta1索引坏重建索引,退出所有工作站询1.Use\foxhis\g_drv2.M3.Usemasterindeamaster,rmaster,mmasterexcl4.Reindex5.Quit6.Cd\foxhis\f_drv7.M8.Usermsta1indermsta1,ormsta1,trmsta1excl9.Reindex10.quit7显示报表时提示’outofdisk’在config.sys中设置ramdrive,空间为1M,主要用来存放临时表,若表记录数多,则可能放不下取消Ramdrive设置,然后重新生成DOSGEN较复杂,最好通过远程维护解决8LQ300K打印报表不管报表大小均隔一行打印打印机设成”自动换行”将”自动换行”设为无效具体操作见打印机说明书9PMS老是开同一房间Teleclos索引坏重建索引1.CD\FOXHIS\PHONE\DBF2.M3.useteleclosindeteleclos,telechgEXCL4.rein5.QUIT10夜审出错,报’databaserecordtrashed’库结构坏,其中一字段类型变为unknown用salvage恢复11夜审至dlmaster下不去Hguest索引坏重建hguest索引12夜审到discount时出错,提示”被0除”结帐时ENT、DSC正负相抵和为0,分摊时分母为0修改discount.prg,当mcredit为0时,LOOP可通过远程维护解决13夜审到dlmaster出错,提示”数据溢出”Hguest次数、天数字段溢出将天数、次数字段扩大,改HGUEST库结构最好通过远程维护解决14夜审出错,提示”数据溢出”Arhead、arsysdata字段溢出扩字段长度并重建帐务指针,涉及关键数据库,最好通过远程维护解决AR帐帐务上万条可能出错15夜审至aftwork2时出现”无足够内存打开数据库”或长时间下不去Actaud\sysdbf\sysdata库结构坏或已非数据库文件从f_drv\sysdata拷贝可恢复若出错频繁,可能服务器硬盘有问题16后台财务修改报表报”变量没找到”该报表的repdbf\hand_035.dbf结构坏从备份恢复或用salvage恢复035为该报表编号WINDOWS版故障现象原因解决方法备注1不能进入应用系统,用SQLEDITping不通Foxhis库日志满1.用SYBASE用户登录2.在$下,键入isql–Usa,回车,出现password,回车3.在1〉后键入sp_helpdbfoxhis回车2go回车4.出现foxhis数据库和日志的剩余空间字节数,若foxlog剩余空间字节数低于10M,则说明日志满了5.1〉Dumptrunfoxhiswithno_log2〉go(删日志)6.需等待10-20秒,回到1〉则说明删完了一般正常情况下不会出现此问题,若一次性删除、修改或插入记录太多时可能出现此问题,太多的记录(多于10万条)应该分批删除、修改或插入。日志删完后,数据库要回滚一段时间。2Dump不能做日志满清除后,未重启服务器重启sybase即可3foxhis库Load一半掉需删FOXHIS,再重建较复杂,最好通电,导致库无法打开1dbccdbrepair(foxhis,dropbd)2go过远程维护解决4服务器启动报错(空间不够),无法登录将大文件如foxdump.dat拷至root区先看一下各文件系统空间利用率.df–v–k若超过90%,则用find.–namefoxdump.dat–print查找大文件,找到后删除即可5FOXHIS库连接不上FOXHIS库load后未做online1.用SYBASE用户登录2.在$下,键入isql–Usa,回车,出现password,回车在1〉后键入Onlinedatabasefoxhis2〉go6总台登记,餐饮开单均不能存盘FOXHIS空间满扩库或删历史数据通过远程维护解决7做DUMP时出错Backup目录已非文件系统重建backup文件系统通过远程维护解决故障现象原因解决方法备注8各模块有时能连服务器,有时不行,sqledit可以SYBASE的连接数用完了,某一工作站使用了多个连接数1.让几台工作站退出运行模块2。用SYBASE用户登录ping通,isql无法使用3.在$下,键入isql–Usa,回车,出现password,回车在1〉后键入sp_who2〉go查看连接数1〉kill进程号2〉go删除连接数9SYBASE开不起来启动批处理中suds–crel–a100被注释掉了恢复此命令10日志满做自动备份到另一服务器,而另一服务器未开取消该备份方法,改为自动FTP通过远程维护解决11登记主单存盘失败Guest_log中相同记录删guest_log中相同记录通过远程维护解决12接待与收银查历史帐时客人数不一致,接待多收银显示程序不支持身份证18位若是3.0版,可传account1.pbd,其余版本需修改源程序标准版已修正,老版3.0会出现13客人帐务有效帐目与所有明细余额不一致撤消部结,合并结帐的撤消程序有BUG重新执行_checkout,_partout标准版已解决14前台收银结帐速度慢Selected_account记录多删selected_account,或在夜审中自动删2.0版或早期的3.0版有此问题15打开客人主单出错该客人姓名为空值改guest表中客人姓名为”noname”16联房结帐后撤消,再结某些房间帐不平,需重建各联房房间均做一遍重建,进标准版已解决帐提示”帐未结平”入总台收银模块—〉前台客人—〉进入该客人帐户—〉补救—〉重建故障现象原因解决方法备注17客人预定、登记、换房时提示“没有足够的房类资源”虽然有空房,但该房类已预定完进入总台接待模块—〉房类信息—〉房类清单—〉出现房类清单列表,默认是显示全部房类,在右边双击选择你想用的房类--〉双击预留数—〉出现该房类使用情况,观察一下房数,是否已超过该房类,然后把一些无用的预定删除。或者进入维护系统修改房类设置,把该房类的可超预定数加大。该问题在营业旺季,酒店客房较满时会出现,仔细检查一下能发现原因18客人主单登记并选中某一协议存盘失败协议号前有空格进入公关销售模块—〉去除协议号前空格19菜谱维护处能看见菜谱,但点菜时无菜谱用数据管道拷贝菜谱时data字段为当前日期将data1字段为NULL即可需用pb调试,通过远程维护解决20夜审后菜谱消失用了新增菜谱功能,出现重复键,未能从plu_log中插入plu从备份恢复标准版夜审中加入plubak功能21餐饮转前台帐在交班表贷方未体现或上下合计不帐单输入完后改过报表数据项定义,或帐单重结次数太多进入综合收银模块—〉交班报表—〉重建选项打”√”,工号等为空,班号为“所有”,再生成报表22稽核底表借贷不平1.chgcod中jirep对应错,空对应2.综合收银报表设置错1.改jierep使之对应底表某一项2.修改综合收银报表设置原因较多,要具体分析,最好是发现报表不平的当日远程维护,这样肯定能查出原因,且能重建各个报表,使报表恢复正确23运行状态中出现IP为’0.00’机器,夜审无法进行一台机器上可设置多个IP地址,如安装拨号网络等程序删auth_runsta中相关记录24底表负数的负号打不出来,显示正常打印机断针修打印头故障现象原因解决方法备注25夜审时做结帐费用分摊出错,提示有重复键重新生成_detail存储过程标准版已解决26优惠汇总表项目分类不对服务器端存储过程是老的,与客户端程序不匹配重新执行p_gl_pdiscount标准版已解决27某一消费未能入底表chgcod中jierep对应不对修改对应的代码与底表对应上28底表不平用户自己增加了餐饮营业点,但未正确设置报表数据项设置营业点报表数据项29夜审错,提示除数为0上日夜审,某一项所费时间大大超过其余项,导致每一项的耗时比例算法分母为0改audit.prg中pduration字段的值34电话计费备注栏全部出现’EMPTY’话务台交换机时间设置错,早于实际日期导致电话接通时间早于客人入住时间校正话务台时间某些交换机会出现此问题35电话分类统计报表不对,有些类别未计入合计统计程序有错,未考虑大于10个类别的统计改存储过程当类别超过10会出错36客房中心维修房设置后,房态表上不显示工作站的时间设置不对正确设置本机时间37帐务中打开挂帐客人主单时出错该客人为团体成员,而团体主单已结帐将master中相应记录的groupno删除标准版已无此问题38稽核底表中有些项目出现零头,如洗衣、mini吧等应该均为整数该营业日有用款待结账的帐户。一般款待应该是不进营业收入的,但款待是在最后结账时发生的,在发生客人消费时并不知道该客人最后是款待,所以消费当时进了营业收入,所以当客人用款待结账时,要把以前多计的消费减去,又因为该帐户中有多笔消费,所以要把款待额分摊到各类消费上去,在按比例比如:某客人帐户中发生房费100元,电话费23元,洗衣费15元,最后结账现金100元,款待38元,这38元因未指定款待那种消费,所以38元要分摊到房费、电话费、洗衣费上去,各分摊27.54元,6.33元、4.13元。具体那个房间有款待,可以进要避免这种情况,在款待结账时可选中欲款待的费用作部分结账。分摊时就可能出现小数。(转右边)入总台收银模块—〉帐务查询—〉款项—〉高级条件费用代码选‘03’,付款码选“ENT”,数据源“上日帐务所有”—〉确定39稽核底表出现待转款待是怎么回事有时候客人用款待作部分结账或结账退房时,用收款输入了款待金额,但最后没有按确定帐务结掉,夜审时就把这笔列为“待转款待”,同时结帐输入欠款时一定要按确定,出现帐单,才说明该帐目已结掉了