// //
 软件产品与解决方案
        会计日历
        用友T6五金厂成本核算方法
        G6
        T6的价值点
        用友T3-业务通
        IBM全球SOA顶级认证倾心用友NC
        支持集团战略的财务管理实践
        用友全渠道营销(O2O)
        地板行业解决方案
        医药行业财务解决方案
        U8+零售成功应用于小饰品行业
        多级集团财务管控
        远东买卖宝:短电缆 新生意
        财务管理解决方案
        用友通业务管理解决方案
        七剑合壁,成就幸福金融企业
        CRM与销售预测
        特步中国
        邢台钢铁集团管理信息化案例
        ERP-U8让剑南春“更浓”
        中国电子产业信息集团管理信息化案例
hs.graphicsDir = 'admincenter/Lib/graphics/'; hs.outlineType = 'rounded-white'; hs.outlineWhileAnimating = true;
 >> 用友软件技术集

数据库及账套问题集锦
浏览量:857
日期:2015/4/29

   

用友数据库的恢复,以999帐套为例     因有朋友发邮件问我,只有ufdata的数据库文件如何恢复,下面介绍一下方法,希望对大家有帮助(下面以999为例)

用友数据库由ufsystemufdata_999_2004组成

ufsystem中包含了帐套信息,ufdata中包含了数据信息

情况一:(数据库文件及日志文件都在)

启动SQL SERVER——查询分析器——附加数据库(

use master;

EXEC sp_attach_db @dbname = N'ufdata_999_2004'

@filename1 = N'd:\ufdata\ufdata_999_2004.mdf'

@filename2 = N'd:\ufdata\ufdata_999_2004.ldf'

情况二:(数据库文件在,日志文件已坏)

1、停止SQL SERVER服务,删除ufdata_999_2004.log

2、启动SQL SERVER 服务——查询分析器——

3、附加数据库

use master;

EXEC sp_attach_db @dbname = N'ufdata_999_2004'

@filename1 = N'd:\ufdata\ufdata_999_2004.mdf'

系统会重建日志,

4、摘除数据库:use master;

EXEC sp_detach_db @dbname = N'ufdata_999_2004'

5、重新附加数据库:

use master;

EXEC sp_attach_db @dbname = N'ufdata_999_2004'

@filename1 = N'd:\ufdata\ufdata_999_2004.mdf'

@filename2 = N'd:\ufdata\ufdata_999_2004.ldf'

如上操作一般能够解决,(备:还可运行dbcc进行修复)

我在增加明细科目时出现这个提示:这是怎么回事?我在系统管理中清除异常任务和单据锁定均不能解决问题。我用的是u8.21,SQL 2000,这个账套以前账套坏了,把老的数据库文件改名并附加后,我新建了一个与原来账套一模一样的账套,把几个关键表的数据从原来的数据库导过来的。由于我只买了一个总账模块和一个报表模块,这么做不算太复杂.“录入员是我设置的操作员名称。

这个问题可定是由于,数据表或,表关系缺少而引起的,

因为不知你导了哪几张表,所以无从考证了

解决方法:1、新建了一个与原来账套一模一样的账套(此目的为了重建UFSYSTEM

2、停止SQL SERER 服务

3COPYUFDATA_帐套号_年度.mdf,UFDATA_帐套号_年度.ldf至新建帐套目录下覆盖,(此操作相当于附加了ufdata

4、重启SQL SERVER 服务,重启U8服务

5、进U8——系统管理——新建操作员——赋权限

6OK

谢谢支持,欢迎讨论!

怎么才能修改帐套号?

修改备份文件中的.lst文件,用写字板打开,把原帐套号替换为新的,保存后,引入即可

我准备购一个专业服务器,将公司与各地办事处的所有数据在这台服务器上处理,公司按局域网方式一样,而各地也象是一个工作站一样处理,这样可行吗?办事处可以采用拨号联机的方式,请问有没有什么好的方法?

可采用用友的NC软件,

服务器申请域名,托管,

内部工作站,可通过局域网操作,

各地工作站,通过拨号或ADSL都可以做帐

我不想用NC软件,想用851A,有没有办法达成?

客户端可以用VPNWEB方式

支持43楼的说法!WEB方式要随时下载档案,实时性较差!

请问在U8总账中进行应收账款输出时,会因金额数位太多,小数点后的取数不能完全输出,请问有何解决方法。且这种状况只发生在2000中,98则不会产生此问题。

可先输出为rep格式,然后再转为Excel即可

至于用友有没有此问题的补丁,我并没有留意,你可到用友网站上查一下

我有一个问题就是,我在win2000server上安装SQL2000标准简体中文版、U821版用友,但机器每次起动时,U8 服务都不能自动启动,只有到服务中用手工起动,很麻烦。重装系统以后也是这样。有什么办法解决。

可以增加一个虚拟网卡,解决此问题

方法:增加新硬件——网络适配器——MICROSOFT的网卡,然后启用

以前用过此方法,应该可发解决

由于执行新企业会计制度,新建了一个帐套,固定资产卡片怎么能从老账套中导入新帐套,科目已经改变。

方法一:导固定资产卡片至新会计帐套

1、最简单的方式,如果怕遗漏的话,将老帐套的数据库中fa_开头的所有表替换到新会计制度中,方法是通进SQL SERVER 导入导出工具(具体说明请参照11楼的相关内容)

现提供fa_开头相关表的含义,供参考:

fa_AssetAttached 1附属设备

fa_AssetTypes 资产类别

fa_Cards 卡片

fa_CardsSheets 卡片Sheets

fa_Control _记录互斥

fa_Departments 部门

fa_Depreciations 折旧方法

fa_DeprList 折旧日志

fa_DeprTransactions 折旧

fa_DeprVoucherMain 折旧分配凭证主表

fa_DeprVouchers 折旧分配凭证

fa_DeprVouchers_pre 折旧分配凭证_准备

fa_Dictionary 常用参照字典

fa_EvaluateMain 评估单主表

fa_EvaluateVouchers 评估单

fa_Items 项目

fa_ItemsManual 自定义项目

fa_ItemsOfModel 对应各样式的项目

fa_ItemsOfQuery 查询项目

fa_JKItemSet 数据接口设置表

fa_JKSet 数据接口文件格式表

fa_Log 日志

fa_Models 样式

fa_Msg 信息

fa_Objects 对象表

fa_Operators 操作员

fa_Origins 增减方式

fa_QueryFilters 查询条件

fa_Querys 查询

fa_ReportTemp

fa_Status 使用状况

fa_Total 汇总表

fa_Vouchers 变动单

fa_WorkLoad 工作量166 fa_ZWVouchers 外部凭证临时表

2、替换完上述表后,请修改新会计制度帐套的固定资产结帐状态标志

设置gl_mend表中bflag_fa1

3、进入固定资产模块,设置新的:折旧、累计折旧对应科目即可

方法二:如果原固定资产模块中已启用总帐

通过用友新会计制度科目转换工具,将原3位编码转换为4位即可

此方式也比较间单,且安全

方法三:新的会计年度,如2005年时,在原固定资产帐套(例如001套帐)2005年中新启用新会计科目的总帐,将新会计制度帐套(例如002)结转至2005年的期初余额导至固定资产帐套(001)中

具体方法:1、固定资产帐套——新建2005年度——结转年度数据(只结转固定资产,总帐的不要)

2、新会计制度帐套——新建2005年度——结转年度数据

3、进入数据库,更改固定资产帐套001的行业性质

打开数据库UFSYSTEM——UA_ACCOUNT——字段CENTTYPE(设为:工业)CTRADEKIND(设为:新会计制度科目)条件:CACC_ID = 001

4、改001的会计科目结构为(一级科目设为4

打开数据库(固定资产): UFDATA_001_2005——ACCINFORMATION——找到·[科目编码级次]将cvaluecdefault改为4开头的,

5、在001中导入002(新会计)的基础档案

具体方法参见:回复11楼的——总帐工具的使用

6、在001中导入0022005 的期初余额

通过SQL SERVER 的导入导出工具:源ufdata_002_2005的:

GL_accass 辅助总帐

GL_accsum 科目总帐

GL_accvouch 凭证及明细帐 三张表

目的:ufdata_001_2005

7、完成之后,同样进0012005的固定资产模块,更改对应科目:折旧、累计折旧

上述方法应该都很方便、安全,不尽之处请见谅

两个不同会计年度的账套,一个启用总账模块,一个启用了采购、销售、库存、应收模块(该账套未启用存货核算),怎样用最简单的方法把这两个账套合并在一起?

要求:合并后的账套必须不影响应收账的账龄分析,且总账系统的数据来源于各子系统。

方法一:先备份,在后面的帐套(应收应付帐套)里通过总帐工具导入前套(总帐)基础资料,包括科目、凭证类别等(客户供应商的不必),然后通过SQL SERVER的导入导出工具,导入总账账套的三张表(gl_accass,gl_accsum,gl_accvouch)至应收应付帐套的相应表,进新帐套会计科目设置为相应系统核算即可。

如不满意,再讨论,谢谢支持

那进销存模块怎么办?

现在的具体情况是这样的:

一个001账套,一个002账套。001账套只启用总账模块,会计年度是每年的四月份至次年的三月份;002账套启用了采购管理、销售管理、库存管理、应收款管理四个模块,并且采购管理里面的数据不齐全,会计年度是每年的一月份至十二月份。

我们需要把这两个账套合并为一个账套使用,会计年度采用001账套的,并且需要使用采购管理、销售管理、库存管理、存货核算、应收应收款管理、总账等七个模块,总账数据来源于各子系统。

我现在的想法是:先把002的备份创建一个003账套,并且把三月从以前的数据删除,以四月份的月初数据做为年度期初数,然后导入001账套里总账的凭证,再进行记账,做月未处理等等。。

但是,在总账记账的时候肯定是一个月一个月的记,也就是需要做月末处理后才能记第二个月的账。那么,一定要在每个子系统也同时进行了月末处理后才能进行总账的月末处理。问题就来了,我的存货核算模块里没有数据,我怎么进行月末处理?那总账也进行不了,也就没法记账。

所以一直在考虑这个方法是否行得通....望赐教!

通过用友程序表面的操作进行凭证导入、记帐、修改年初数显然是行不通的

可通过用友工具及SQL SERVER导表的方法实现,具体如下(以2004一年的数据为例):

1、导基础档案(使用用友总帐工具,因为安全):

    002创建003,进入总帐工具——数据源(SQL SERVER、会计年度2004、帐套001)、

   目的数据(帐套0032004年)——导入(会计科目、凭证类别、结算方式、项目目录等001总帐的基础数据,客户、供应商及地区等用003的)

2、导入001的凭证(使用SQL SERVER导入导出工具)

此方法导入了凭证、帐(总帐、辅助总帐、审核、记帐状态等)

SQL SERVER 导入导出工具——数据源(ufdata_001_2004——目的(ufdata_003_2004)

——·[从源数据库复制表和视图]——选择(源·[ufdata_001_2004.dbo.gl_accass,gl_accsum,gl_accvouch]三张表)——转换·[在表中追加行]——完成

3、更改总帐的结帐状态(表gl_mend

SQL SERVER 企业管理器——打开·[ufdata_003_2004——表·[gl_mend——字段·[bflag]设为1——ok

4、更改会计年度(将003年会计年度为4-次年3月)(如会计年度 2004,会计期间:2004-4-1——2004-4-30,。。。。。2005-1-1-2005——1-31.。。。。。2005-3-1——2005-3-31

方法如下:SQL SERVER 企业管理器——打开·[ufsystem——表·[ua_period——

sql查询语句查出cacc_id = 003 and iyear = 2004 年数据(12行)——依次更改字段[dbegin]及·[dend  如(dbegin[2004-03-01],dend[2004-03-31]),请依次改完12行(如标题4所述)

5、进总帐——设置——选项——应收、应付科目可在总帐核算(850以后版本有此功能)

6ok,大功告成了(7个模块应在一个帐套,故已全部启用,如有问题,我再告诉你启用模块的表结构)

7、备注: 哦,忘了,如果你有自定义转帐凭证的话(第2步还要导入表·[gl_bautotarn])

我的电脑被病毒感染,系统勉强可以启动,但用友U8.21无法启动,经查所有*.exe文件丢失。请问我该怎么办。重新安装能保存数据吗?

将数据库文件UFDATAUFSYSTEMUFSUB备份好

重装后在SQL中附加数据库即可

用友8.50的帐套导入有问题,请帮忙解决一下.因为这段时间停电太多,只好利用晚上时间回家加班..我以前都是在系统管理中将帐套导出后用U盘拷走,回到家后再将帐套导入.以前一直没什么问题.但这段时间将帐套导入时却总是提示拷贝失败,而安装分区的容量还有好几G.年底结算工作繁忙,经常要加深加点,请帮忙吧

解决方法:

一、备份:停止SQL SERVERCOPY数据库文件(UFSYSTEM.LDFUFSYSTEM.MDFUFSUB.LDFUFSUB.MDF、文件夹ZT帐套号下的数据库文件)

二、恢复:停止SQL SERVER,以COPY 以上备份至相应路径,启动SQL SERVER,(1)在查询分析器中通过:sp_attach_db命令附加相应数据库(2)在企业管理器中直接附加

此方法安全、并且比用友的备份输出及引入速度快

U8.21中,

如何直接在数据库中添加、删除的账套(主要是在ufsystem数库里不知如何操作,另外ufsub数据库有什么作用)

如何在数据库表中屏蔽各个模块

可在UFSYSTEM中的UF_ACCOUNT表中加入帐套信息,还有UF_ACCOUNTSUB 中填写个年度帐,

UF_PERID 表中填加会计期间

第二个问题:在年度帐数据库中的:ACCINFORMATION 表中有各模块的启用日期!

删除掉即可!

请求楼主,在总账模块中,有一个自定义结转,有些辅助项目,例如部门、个人往来、客户、供应商等。要不要定义啊。还有在设置公式中有一个地方是指定部门的,那两个地方到底有什么区别啊?

 望楼主给予解答!到底前面的辅助项有没有用?

1、自定义结转在取数公式中可以不指定具体辅助核算,在转帐生成时选:按所科目有发生的辅助项结转即可

2、取数公式前面的那些辅助项选择是为了要指定结转,而取公式只设置到科目时用的,即要指定辅助项目结转时,A、可在取公式中定义(前面辅助项目不指定)B、在前面辅助项目指定(取数公式只到科目)

用友8.50的帐套导入有问题,请帮忙解决一下.因为这段时间停电太多,只好利用晚上时间回家加班..我以前都是在系统管理中将帐套导出后用U盘拷走,回到家后再将帐套导入.以前一直没什么问题.但这段时间将帐套导入时却总是提示拷贝失败,而安装分区的容量还有好几G.年底结算工作繁忙,经常要加深加点,请帮忙吧

解决方法:

一、备份:停止SQL SERVERCOPY数据库文件(UFSYSTEM.LDFUFSYSTEM.MDFUFSUB.LDFUFSUB.MDF、文件夹ZT帐套号下的数据库文件)

二、恢复:停止SQL SERVER,以COPY 以上备份至相应路径,启动SQL SERVER,(1)在查询分析器中通过:sp_attach_db命令附加相应数据库(2)在企业管理器中直接附加

此方法安全、并且比用友的备份输出及引入速度快

请问在U821总账模块中进行填制凭证后进行出纳现金,银行存款查询后,就无法再填制凭证了,显示"类型不匹配"错误号"13"确定后就退出.我是WIN98+SQL7.0.

问题分析:

类型不匹配,错误号13,一般是数据库中有问题。

解决方法:

一、请查看每月会计期间是否有错(例如:2月没有29号)

更改ufsystem..UA_Period中相应字段

二、数据库ufdata_帐套号_年度..Accinformation中有错设置

参照演示帐套数据库的Accinformation修改

三、可用U8数据库检查工具Rep80sql.exe进行模版数据库的一致性进行检查(时间较长)

四、一般是数据库本身的问题,可用SQL 事件探察器进行跟踪以进一步分析问题!

  我单位新建了一个05年的帐套,不知怎样把上年包括客户账余,项目辅助帐等的余额导入新帐套,如果手工录入会工作量太大,拜托高手!

新建了一个05年的帐套。。。。余额导入新帐套。。。。

如上所述的话,我觉得没有必要新建帐套

情况分析:

一、如果是200412月已经结帐的话:

直接在系统管理中建立05年的年度帐 ,在05年的年度帐中结转相应模块的2004年年末数据即可

二、如果是200412月还不想结帐(由于种种原因:如等年报审计后作相应调整),但需要开展2005年业务(如:填制凭证)的话:

步骤1:先把200412月结帐——在系统管理中建立05年的年度帐 ——不要结转相应模块的2004年年末数据——进入2005年进行填制凭证的操作(注:此时的2005年年度帐中已有2004年的全部基础档案信息,但无期初余额)——(又注:请不要更改任何基础档案)

步骤2:待2004年业务调整完毕后(如:20052月)——进系统管理——2005年年度帐——结转相应模块上年数据——结转完成后,2005年的年度帐中数据实现完整(注:如果更改了基础档案的话,结转上年数据时会出错,故:强烈再次提醒:请不要更改任何基础档案)

另:或者你所说的,不是我理解的上述情况,请跟贴告之!!

我有一个问题想让朋友们解答一下。我们用的是U850M,如果我想把SQL卸载重新安装,而用友软件都不变动,那么怎么样作呢?
数据有怎么恢复到重新安装好的SQL上呢?我对这个一点也不懂,希望哪位高手能指点详细一点!

一、先停止SQL SERVER,备份相关文件:COPYUFSYSTEMUFSUBzt+帐套号下的年度文件夹下UFDATA文件),每个文件应有后缀为MDFLDF的两个文件

二、卸载SQL SERVER

三、重新安装SQL SERVER

四、SQL SERVER 企业管理器中附加上述数据库文件即可

(如果打开SQL SERVER企业管理器后,发现上述数据库置疑,请删除,然后把COPY先备份的数据库文件到相应文件夹下,附加即可)

注:强烈建议,做好备份


// //
function hrefFun(tmpS,tmpC,tmpI) { if(tmpS=="") { if(tmpC=="文章类") window.location.href="Main.asp?CID="+tmpI; else window.location.href="Main2.asp?CID="+tmpI; } else window.location.href=tmpS; }