热门关键词好会计 好业财 T+ 易代账 好生意 用友U8 用友BIP

    详细信息

    您现在的位置:网站首页 >> 百科问答 >> 详细信息

    用友软件 畅捷通T+只有MDF文件如何​恢复成正常账套

    特价活动:>>>> 畅云管家新购、续费8折优惠,畅捷通T+cloud、好会计、易代账、好业财、好生意云产品8折优惠 

    用友软件 畅捷通T+只有MDF文件如何恢复成正常账套


    只有MDF文件如何恢复成正常账套

    【问题现象】

    账套物理文件只有 mdf文件,没有ldf文件如何恢复数据?

    【解决方案】

    1、找到电脑桌面左下角【开始】,在所有程序中找到【SQL Server xxx  Management Studio】管理器,如图所示;

    2双击打开后进入数据库,选中【数据库】点击鼠标右键新建数据库,新建需要恢复成正常账套的同名数据库,在数据库名称中填入UFTData033594_448182,记录好新建数据库的路径,例如D:\Chanjet\TPlusPro\DBServer\data,可以看到新建数据库是没有任何表的;

    Ps.新建数据库的路径以实际安装软件的路径为准,例如:D:\Chanjet\TPlusPro\DBServer\data


    3、找到电脑桌面的【计算机】或【我的电脑】,右击点击【管理】,在服务和应用程序下面找到数据库主服务SQL Server(MSSSQLSERVER),右键停止数据库服务;

    PS.默认实例的数据库名称一般是SQL Server(MSSSQLSERVER),命名实例的数据库名称以实际命名为依据,通常格式为SQL Server(实际名称)。


    4、接下来恢复成正常账套的操作方式一共有两种,具体内容如下:

    方案一:右键复制备份好的mdf文件,在该路径下D:\Chanjet\TPlusPro\DBServer\data(以实际路径为准)右击点击粘贴,替换掉新建的同名mdf文件后,保留同名ldf文件

    参考第三步重启数据库服务

    使用数据库检测修复助手修复下这个新建数据库,修复之后查看能不能正常打开,有没有表

    工具链接: https://www.chanjetvip.com/fudai/product/726.html

    检测完成后点击修复,提示数据库上下文已经更改


    重新点检测,修复,显示数据库正常


    查看数据库中的表可以正常打开即可,且文件所在路径下会形成新的ldf文件

    方案二:右键复制备份好的mdf文件,在该路径下D:\Chanjet\TPlusPro\DBServer\data(以实际路径为准)右击点击复制,替换掉新建的同名mdf文件,替换掉新建的同名mdf文件后,同时删除新建的同名ldf文件;

    参考第三步,启动数据库服务,在数据库中执行脚本,然后重建日志文件;

    具体操作如下:

    在数据库的右上角点击新建查询

    把下段内容复制到数据库中的空白页面:

    以下脚本中,【UFTData033594_448182】需要修改为需要重建日志的数据名称,【D:\Chanjet\TPlusStd\DBServer\data】需要修改为T+安装的真实路径。

    use master

    alter database UFTData033594_448182 set EMERGENCY

    alter database UFTData033594_448182 set single_user with rollback IMMEDIATE

    alter database UFTData033594_448182 Rebuild Log on (name = MyDB_log, filename = 'D:\Chanjet\TPlusStd\DBServer\data\UFTData033594_448182_log.LDF')

    alter database UFTData033594_448182 set Multi_USER

    执行完脚本后只要能正常打开数据库账表且数据存储路径下有LDF文件即可;

    5、用系统管理员登录账套,点击【新建账套】,任意新建一个空账套,启用的模块信息和用户等都无限制

    6、如图所示空白账套的账套编码是000003,进入到数据库中,找到系统库,例如UFTSystemDec1700Pro,在系统库下面找到dbo.EAP_Account表,右击该表点击编辑前两百行,把空白账套的dsname改成需要恢复成正常账套的mdf文件的名称;

    若系统库dbo.EAP_Account表打不开的情况可先查询空白账套的的dsname字段值

    select DsName,*from EAP_Account where cAcc_Num='sss'

    sss代表实际的账套编码

    然后执行更新dsname字段的脚本,执行完成后提示1行受影响即可:

    update EAP_Account set DsName='实际名称' where cAcc_Num='sss'


    7、更新完dsname字段后,点击服务器电脑左下角【开始】-找到畅捷通T+文件夹,例如【畅捷通T+专属云17.0专业版】;在该文件夹中找到【T+账套维护工具】,然后备份账套,备份出来以后重新恢复,恢复时需要手工维护账套信息中的账套编号


    8.恢复完成后可用原密码登录若无法登录,有两种操作方式:

    专属云账号问题处理工具进行检测,重置密码替换成123456

    工具链接:https://www.chanjetvip.com/product/tool/detail?id=5ea530fd9464482f7d4a1b7e


    也可参考文档【如何修改T+用户的密码】

    文档链接:https://docs.qq.com/doc/DUm9aR1pqamhoTUJJ

    如遇修改完密码后仍然登录不了的情况,参考文档【账号或者密码不正确,或用户不在云运用开通的企业中】,更新用户的clouduserid字段。

     

     

    上一篇:用友畅捷通T+批号和计价法联用与不联用的区别

    客服电话:400-665-0028

    关键字:用友财务软件,畅捷通软件,财务软件,进销存软件,U9官网,用友U8,用友T1,用友T+,用友T3,用友T6,畅捷通好会计,好生意,智+好业财,用友培训服务售后公司,畅捷通运营培训服务公司

    版权所有:用友畅捷通软件 Copyright © 2026 All rights reserved.

    鲁ICP备2020041017号-6