经常碰到使用用友财务软件的客户电脑出现异常关机,突然断电,硬盘损坏等情况,而数据库正好没有备份过,或者近一个月没备份,或者备份计划没有备份到数据,导致数据库损坏,数据库置疑等情况,那么怎么办呢?
今天用友小辣妹就给大家提供一下用友软件数据库置疑修复工具供大家轻松修复损坏的用友软件数据库哦!
本工具包中包含2个工具,第一个工具是由用友专家工程师莫山峰开发的数据库置疑修复工具.exe,详细如下图所示:
当有质疑数据库时,直接选择质疑的账套修复就可以了。
第二个工具,是用友U8部门开发人员制作的的 数据库检测修复工具(增强版).exe 包含有数据库修复功能,系统库修复功能,重建索引等常用数据库修复功能。
主要功能描述:压缩日志文件,压缩数据文件,检测数据库相当于DBCC CHECKDB,检查修复磁盘空间分配结构一致性,检查修复系统表内及系统表间的一致性,报告和更正sysindes表的不正确内容,修复sysinddexes表,修复sysobjects表,修复syscolumns表,修复数据库,修复数据库所有用户表,重建数据库所有用户表已有索引。
工具使用时输入SA口令,如果不记得SA口令了,自己用DOS命令修改,操作步骤如下:
Osql –E
Sp_password @new=zzerp,@loginame=’sa’
Go
如此修改完SA密码就是 zzerp 了,在上图的登录界面密码处就填 zzerp 就行了。
上述2个修复SQLServer损坏数据库工具的主要功能特性包括:
1、支持标准修复和高级修复2种修复模式;
2、标准修复针对用户表损坏,支持所有产品数据库,提供低级、中级和高级修复 3种模式;3、高级修复针对系统表损坏,目前仅支持用友T1进销存软件,用友T3财务软件、用友T6企业管理软件、用友T+财务管理软件,用友U8 erp系统
4、以上2个数据库修复具支持MSDE2000数据库\SQL2000数据库\ SQL2005 数据库\SQL2008r2数据库版本。
数据库置疑修复工具下载地址如下:
修复用友数据库操作步骤如下:
1、运行reg.bat注册数据库置疑修复工具相关组件。
2、可先打开 数据库置疑修复工具.exe 进行修复,如最前面的图,输入sa密码,连接后即可修复。
3、数据库置疑修复工具在修复用友数据库过程中常见错误及解决办法:
(1)输入数据库用户名密码有误 ,请重新输入;或者:[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或者拒绝访问,如下图所示:
原因及解决办法:a、sa口令输错了,前面有用DOS命令修复的教程,认真参考进行修改。
b、sql2005以上版本数据库需要开放1433端口,打开开始,程序,数据库,SQL Server配置管理器;
找到对应实例名对应的TCP/IP协议,右击启用,同时注意数据库服务也需要重启一下哦。
(2)提示运行时错误’339’,控件不存在或者丢失?Run-time error ‘339’ RIGHTX32.OCX,COMDLG32.OCX控件有问题?
原因及解决办法:以上错误是由于自己下载的工具有问题,或者下载后没有放在磁盘根目录下,建议放在磁盘根目录且英文目录下,再运行 reg.bat,再重新打开数据库置疑修复工具进行修复看看,例如放在 c:\zzerp 目录。
最后需要告诉大家的是,这个工具支持默认实例与自定义实例,已经测试过,32位和64位系统上都可以正常使用,正常连接,一定要注意开放TCP/IP协议才能正常使用哦。