用友软件维护终极篇(3)

2018-12-19 23:29

原因分析:提示中的接口可以理解为端口,用友通产品端口是4630,SQLServer默认端口是1433,日志中记录不能装订接口,很可能是产品端口被禁用或被别的占用,被禁用一般是由于防火墙引起。可以在DOS下用命令查看服务器端口连接,命令为:telnet Ip地址 4630,如果正常连接会跳出空白界面,如下图

如果不能正常连接,则提示:

解决方法:可以添加端口。详细操作看二、连接不上服务器的常规解决办法。

提示4:提示:―.ADO..失败‖

原因分析:可能是因为数据访问组件版本不一致 解决方法:安装SQL数据库最新补丁,MSDE用户打MSDE2000SP4补丁包,SQLServer2000用户打SQL Server 2000 SP4补丁包,通网站服务工具栏下载号分别是865和866,此补丁包比较大也可以考虑更新数据访问组件MDAC,通网站可下载MDAC2.7版本,工具号为678 。

提示5:Server不能装入底层接口SGV

原因分析:可能是由于用友通服务和版本不兼容所致,用友通服务对应文件是System32\\ServerNT.exe,此文件与当前用友通版本不一致。原因可能是安装早版本时没卸载干净或打过加密狗方面的补丁引起。 解决方法:

方法1:停止用友通服务,从别的机器上拷贝ServerNT.exe文件覆盖本机此文件,再启动用友通服务。

方法2:卸载用友通产品,如果System32\\ServerNT.exe文件还存在,手工删除,再次安装用友通产品。

注:以上解决方法适用于U6产品。

四、账套升级失败 在账套升级的过程中,经常会遇到这样的问题,其他年度可以正常升级,但是某一个年度在升级的时候提示缺少某张表,而导致升级失败。对于这种问题,解决的方法是把这张表从升级正常的年度导入到升级失败的年度后,再升级。 下面我们就以具体的例子来说明解决的方法。 现象描述:

某一个账套在升级的时候,2006年和2007年度升级正常,但是在2008年度升级的时候,报错

此提示说明该账套2008年的账套数据库中缺少表ua_user_er。但是2007年度升级正常,所以可以把2007年度数据库中的该表导入到2008年的数据库中。 操作步骤:

1.打开sql server的企业管理器,在控制台根目录下,逐一打开Microsoft sql server—sql server组—服务器名(server NT),鼠标右键点击“数据库”,“所有任务”—“导入数据”。

2.进入“DTS导入/导出向导”界面,点击“下一步”。

3.进入“DTS导入/导出向导”的“选择数据源”步骤,选择“使用sql server 身份验证”,录入用户名sa,密码根据自己的设置情况录入,一般为空。选择源数据库。

4.点击“下一步”,进入“DTS导入/导出”的“选择目的”步骤,选择目的数据库。

5.点击“下一步”,进入“DTS导入/导出”的“指定表复制或者查询”步骤,选择“从源数据库复制表和视图”,下一步。

6.从列表中选择ufdata_006_2007数据库中的ua_user_ex表

7.点击“下一步”,进入“DTS导入/导出向导”的“保存、调度和复制包”步骤,选择“立即运行”,点击“下一步”。

8.点击“完成”按钮即可。系统会提示操作是否成功。

9.导入数据库表成功后,重新升级2008年的账套数据库,升级正常。

注:如果需要升级的账套只有一个年度,升级的时候报错,可以从999演示账套数据库中把该表导入到问题账套数据库中。

五、备份账套 问题1:备份的时候提示“sql server 无法打开备份设备”

原因:在数据库表ua_account中显示错误。

解决:打开查询分析器,在ufsystem数据库中找到用户表ua_account打开,把cacc_path字段的值修改正确。

问题2:点击备份时,出现“临时备份文件C:\\Documents and Settings\\Administrator\\WINDOWS\\TEMP\\25100288\\UFTMP\\UFDATA.BAK打开失败”。 原因分析:是按照这个路径找不到对应的文件。 解决方法:按照提示的路径,把文件夹及文件补全。如电脑中现在只能找到C:\\Documents and

Settings\\Administrator\\WINDOWS,则在WINDOWS文件夹下建立temp文件夹,再在temp文件夹下建立25100288文件夹,再在其下建立uftmp文件夹,再新建一个文件,名称改为ufdata.bak。

六、恢复数据 问题1:在没有备份的情况下,卸载了软件,但是账套数据文件存在,如何恢复数据?

引子:通常情况下,应该提醒用户经常在系统管理中进行账套备份。如果在没有备份的情况下,卸载了软件(或重装了系统),这时软件是安装在其他盘上,比如D盘。

若这两个文件存在的话,可以通过以下方法把数据恢复。

解决方法: (1)、把zt991文件夹备份好,卸载干净后,重新安装软件; (2)、在―系统管理‖创建991账套,启用年份及行业性质都与原账套相同。如果原来账套是多个年度的,则一定要建立年度账(比如001账套是2006年启用的,则要新建一个001账套,启用年份是2006年,并且要建立2007年和2008年的年度账)。这样在软件安装目录下会形成一个文件夹zt991。 (3)、将sqlserver服务关闭(可在任务栏中使用―sqlserver服务管理器‖进行服务停止,或在控制面板--管理工具--服务中将mssqlserver服务停用) (4)、将已经备份出去的zt991文件夹覆盖新的zt991文件夹。 (5)、重新启动sqlserver服务和U6的服务,然后登录U6应用程序,即可看到原账套中的信息,确认信息无误后,及时进行数据备份。

问题2:在系统管理中进行了账套备份,但是恢复账套的时候,提示“备份信息文件无效,

恢复失败”。

引子:在系统管理中进行账套备份,形成两个文件:uferpact.lst(通uf2kact.lst)和ufdata.ba_。所以当出现这个提示的时候,先对这两个文件进行操作。首先检查ufdata.ba_

是否可以解压缩,如果解压缩失败,说明物理文件破坏,这时备份文件无效了(这时就要考虑用问题1中的方法来解决了)。如果解压缩成功,可以用以下两个方法来操作。 解决方法一:还原数据

(1)、用产品自带的解压工具把ufdata.ba_文件解压。解压工具D:\\U6SOFT\\Admin\\ ufuncomp.exe。双击这个文件,选择源文件,录入解压文件,把ufdata.ba_解压成ufdata.bak,点击“解压缩”按钮。

(2)、在系统管理中新建一个账套,假定账套号是001。 (3)、在sql server 的企业管理器中,逐层展开树形结构,鼠标右键点击“数据库”,选择


用友软件维护终极篇(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:民主党派开展新社会阶层人士工作的优势及意义

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: