找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 13667|回复: 13

[经验] 解决不小心删除数据库ufsystem下的表UA_Tasklog和,视图下的UA_Task,不能进入用友

  [复制链接]
发表于 2015-8-12 12:35:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
用友经常有一个问题,就是想删除已录入凭证的出纳流水账时,会提示:“网络上有其他人正在保存凭证,请稍后再试”。
然后上网查找能解决的办法:其中一个是:清除数据库目录ufsystem下的表UA_Tasklog和UA_Task中的记录。
最后把UA_Tasklog和UA_Task都删除了,没有备份。。。。用友终于进不去了。。。。。
又再上网搜索解决办法:
https://www.oyonyou.com/forum.php?mod=viewthread&tid=252054&highlight=UA%5C_Task

参考了内容,把视图UA_Task搞掂了。弄UA_Tasklog时提示15行有语发的错误。最后请教IT大神,帮我改写了错误。

USE [UFSystem]
GO
/****** Object:  Table [dbo].[UA_TaskLog]    Script Date: 01/30/2013 16:57:13 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[UA_TaskLog](
        [cSub_Id] [nvarchar](2) NULL,
        [cSub_Name] [nvarchar](40) NULL,
        [cStation] [nvarchar](255) NULL,
        [dInTime] [datetime] NULL,
        [cTaskId] [nvarchar](20) NOT NULL PRIMARY key,
        [TaskState] [nvarchar](40) NULL,
        [cAppServer] [nvarchar](80) NULL,
        [uuid] [nvarchar](40) NULL,
        [cLSSubId] [nvarchar](4) NULL,
        [cStationSerial] [nvarchar](255) NULL)
GO

最后成功了,把UA_Tasklog搞掂了。。。。非常感谢啊!!!
但是网络上有其他人正在保存凭证,请稍后再试”这个问题还是未解决啊!!!!!!!
发表于 2017-8-24 15:31:52 | 显示全部楼层
在对账页面下按Ctrl+F6!!!清除所有站点锁定!
回复 点赞 1 拍砖 0

使用道具 举报

发表于 2015-8-12 18:00:52 | 显示全部楼层
进入UA_TASK和UA_TASKLOG表,把里面的记录删除了就可以了
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2015-8-24 09:39:41 | 显示全部楼层
nazi8888 发表于 2015-8-12 18:00
进入UA_TASK和UA_TASKLOG表,把里面的记录删除了就可以了

当时就是想删除记录的,但右键只有删除,没有删除记录。就按了删除,就全没了!!!
回复 点赞 拍砖

使用道具 举报

发表于 2015-8-25 17:19:18 | 显示全部楼层
右键点击UA_TASK,打开表,返回所有行,把表里面的记录删除就可以了,UA_TASKLOG表相同的方式操作!
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2015-8-25 18:54:10 | 显示全部楼层
“网络上有其他人正在保存凭证,请稍后再试”这个问题被我忽略了。。
新建表UA_Tasklog和视图UA_Task后,正常用了几天后又发生了以下情况:
1.结账时,显示”站点[111F2FAF0183400]正在运行功能[reg 系统注册],模块互斥[GL1512 结账]申请不成功“
2.清除不了异常,显示”派生表us_task不可更新,因为其定义中包含UNION运算符“
上网找了很多办法,请教了很多人,都显示说是表UA_Tasklog和视图UA_Task的问题。后来还是请教了IT大神,把之前新建两个东西的代码给他看。他说是ua_task代码有问题,只让我再一次把ua_task删除,即行以下代码:
CREATE VIEW [dbo].[ua_Task]
AS
SELECT [cAcc_Id], [iYear], [cUser_Id], [cAuth_Id], [cStation], [cTaskId], [iLogId], [cSub_id], [cAppServer], [cAuthClassCode],[iBeginYear]
FROM [UFSystem].[dbo].[ua_Task_Common]
后来异常没了,又可以结账了。反正问题是解决了,后续有什么问题再分享。。。
回复 点赞 拍砖

使用道具 举报

发表于 2015-8-26 11:38:53 | 显示全部楼层
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
回复 点赞 拍砖

使用道具 举报

发表于 2015-11-23 18:14:22 | 显示全部楼层
楼主,你的ua task 表是怎么弄的,教教我,我的也不小删除了,急!
回复 点赞 拍砖

使用道具 举报

发表于 2016-1-26 22:25:47 | 显示全部楼层
求大神,SAVE ME  不小心删了ua task uatasklog ,现在恢复了LOG ,请求帮助恢复TASK
1341)ZGZ_B4LWE7TN5RQ2%J.png
回复 点赞 拍砖

使用道具 举报

发表于 2016-1-27 10:31:13 | 显示全部楼层
我一般只删UA_Task就ok了。log不用删的
回复 点赞 拍砖

使用道具 举报

发表于 2016-1-27 18:20:39 | 显示全部楼层
是不小心删的,有没有办法通过查询分析器,处理一下,毕竟一年的账未保存
回复 点赞 拍砖

使用道具 举报

发表于 2017-8-23 17:20:07 | 显示全部楼层

填制完凭证,数据写入gl_accvouch表

记账后,无辅助核算的写入gl_accsum表,每个科目12条记录(从1月-12月,此表的记录总数应该是12的倍数)

记账后,带辅助核算的写入gl_accsum表和gl_accass表;gl_accass表记录辅助核算信息。按照凭证上的辅助信息,每个凭证辅助项目(可能是多个) 12条记录(从1月-12月,此表的记录总数应该是12的倍数)

恢复记账,修改 gl_accsum表和gl_accass表的数据
有时候恢复到年初记账,仍然无法修改科目,可以删除gl_accsum表和gl_accass表的内容(一定要恢复到年初状态才能删除)


===========
期初余额:
===========
没有辅助项的科目期初余额只写gl_accsum表

有辅助项的科目期初余额写入gl_accvouch、gl_accass和gl_accsum表

其中:gl_accvouch表iperiod字段0为期初往来明细帐,21为期初待核银行帐,20为银行帐科目调整前余额
回复 点赞 拍砖

使用道具 举报

发表于 2017-8-25 09:53:07 | 显示全部楼层
对数据库修改之前,记得要备份。切记。养成要习惯。
回复 点赞 拍砖

使用道具 举报

发表于 2023-3-20 21:41:45 | 显示全部楼层
学习学习一下~~~
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-4-19 20:17 , Processed in 0.055794 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表