用友U8常见问题及解决方案 系统管理 1、问题描述:U8服务有时无法启动。 解决办法:U8服务是伴随SQL服务启动而启动的。在无法正常启动的时候,是否SQL服务也启动了呢?另外还要排除服务器感染病毒的可能。 2、问题描述:对于用友软件进行SQL跟踪器时,应注意什么问题?能写个步骤吗? 解决办法:简单步骤:打开profiler,点击绿色三角,选择一个跟踪文件,如sample1,确定后,进入软件,进行各项操作,出现错误提示,要求确定时,先去暂停跟踪,然后再退出错误提示。出现错误时,通常会回写ufsystem中的表,写入异常错误信息,一般情况下,可以略过不看,而是查看use ufsystem前面的几句sql语句。 3、问题描述:服务器系统平台为Windows2000 Advanced Server,数据库环境为SQL2000。在用户正常退出系统后,sqlservr.exe所占用的内存无法释放(在WIN2000的任务管理器进程中可以发现)。 解决办法:上述现象是正常现象。每个SQL用户都会出现这个现象。关于使用过软件内存无法完全释放问题是微软操作系统的通病。可以尝试使用一些内存管理工具来释放软件使用的内存。 4、问题描述:U8产品能否将SQL数据库与U8产品在两台服务器上安装,即像NC产品实现数据服务器与应用服务器分开? 解决办法:u8这个产品必须和数据库安装在同一个计算机上。 5、问题描述:在库存管理和固定子模块及其他存货管理模块,经常出现"超时已过期"变得操作系统无法工作,另外我的库存管理中出库辅料时,经常取不出数据而变的"超时已过期"死机。机器名没有非正常"汉字"为名和其他"-"的字符。我试过还是出现"超时已过期"的提示警告。重装SQL的数据库也不行,而且U8.21也重装过也是不行,还是出现类似的情况。请问该如何解决? 解决办法:修改sql服务器属性中的查询超时设置,默认应为600秒。酌情改大。 6、问题描述:如果数据库中有锁定记录,该怎样修复压缩数据库?这样会不会影响其他的帐目? 解决办法:到系统管理中清除异常任务。或到数据库中表lockvouch中清除记录(在没有站点登录时)。这样不会影响其他的帐目。 7、问题描述:1)当上次SQL没有卸载好,再装SQL时总出错,怎样也装不上不知如何才能卸载干净? 解决办法:1)SQL卸载前必须停止所有与SQL有关的服务。 8、问题描述:在SQL SERVER 2000中发现在用的数据库置疑,不能找到该数据库,在系统管理中,选择该帐套的主管身份登录,提示该数据库找不到,如何解决? 解决办法:使用存储过程 sp_detach_db 'pubs', 'true' ,其中'pubs'为数据库名称,断开数据库和SQL的连接(或者打开sql的企业管理器,在该置疑的数据库上点击右键,在所有任务中选择分离数据库,断开连接)。然后查找数据库文件是否存在,如果存在,使用另一个存储过程连接看是否成功 sp_attach_db @dbname = N'pubs', @filename1 = N'c:\mssql7\data\pubs.mdf', @filename2 = N'c:\mssql7\data\pubs.ldf' (或者打开sql的企业管理器,在数据库上点击右键,在所有任务中选择附加数据库,建立连接),c:\mssql7\data\为数据库所在路径,如果找不到文件或连接不成功,则没有其他办法没,只能一切从头来过。下面是一个存储过程删除用友中没有数据库连接的帐套 use ufsystem DELETE FROM UA_Period WHERE cacc_id = '010' DELETE FROM UA_holdauth WHERE cacc_id = '010' DELETE FROM UA_log WHERE cacc_id = '010' DELETE FROM UA_account_sub WHERE cacc_id = '010' DELETE FROM UA_account WHERE cacc_id = '010' ,其中'010'为帐套号。上面的语句需要在sql的查询分析器中执行。 问题描述:服务器硬盘损坏,不得以拷贝所有帐套下的ufdata.mdf和ufdata.1df文件,除此之外无任何用友数据备份。该用户从2002年1月起启用友软件。已有四个月的帐目数据,请问服务器换了硬盘后,重新安装SQL和用友U8后怎么恢复数据? 解决办法:先建立一个帐套信息和原来的帐套,然后再查询分析器中使用存储过程断开这个帐套的数据库连接,将备份的.mdf和.ldf文件拷贝进来,然后再使用存储过程连接。具体的断开和连接数据库的方法请参照上一问题的答案。 问题描述:U8系统管理的admin口令忘记后,又没有解码器,怎样才能解决这个问题? 解决办法:可以从一些软件下载的网站上下载一些密码查看器软件,然后打开SQL的企业管理器,用这个软件查看SA的密码。如果没设sa密码,则打开数据库ufsystem将ua_user中的口令置为null值即可。外语学习网 问题描述:SQL是安装桌面版后,在安装过程中有什么与安装服务器版不一样的地方? 解决办法:Sql桌面板只提供SQL运行环境和客户端管理配置工具,不提供例如分布式服务,对CPU数量和内存的支持和使用有限制,并且对于连接用户数也同样存在限制。在98环境下安装比较简单。无需过多选择。只是因为它安装时没有提示,所以最好等20分钟左右,然后再重启。 问题描述:请问试用期三个月是如何确定的,是记完三个月的账,还是只允许做三个月的凭证?其他的模块试用期又是如何确定的。 解决办法:指的是只允许做三个月的凭证,其他模块相同,就是做了三个月的业务。 问题描述:安装后提示gav.dll,servernt.exe等几个文件正在使用,"忽略"后。安装完成后,帐务系统使用正常。但购销存在录入密码进入时总有各种错误提示。库存,采购提示"类不支持自动化或不支持将要打开的窗口"但可以进入。存货提示"类不支持自动化,443错误"。重装多次都是如此。 解决办法:这些文件是不可以忽略的,安装时其他的软件要关闭。或者安装后将这些文件从安装光盘上拷贝到出现错误的机器上,对于.dll还需要重新注册。 问题描述:如何建立一个新帐套,建帐后又如何把目前使用的帐套的数据全部引入? 解决办法:将正在目前使用的帐套输出后,替换后缀名为.lst的文件中记录的所有原帐套号为新帐套号,帐套的路径也要修改。也可以用sql提供的强制恢复进行处理。 问题描述:登录U8系统控制台及总帐等都提示"错误:部中'UFEDIT.OCX'或其附件之一不能正确注册:一个文件丢失或无效",但在系统中却能查到这个文件,导致无法使用U8软件,而且系统管理也登录不进去,该如何排除这个问题? 解决办法:从运行正常的机器上拷贝'UFEDIT.OCX'文件到出现错误的机器上,并重新注册。 (责任编辑:lengke) |