用友财务软件互动问答平台

 找回密码
 立即注册
查看: 678|回复: 10

商贸宝数据库置疑,请问有修复工具吗?

[复制链接]
发表于 2016-10-1 04:40:16 | 显示全部楼层 |阅读模式
问题现象:商贸宝数据库置疑,请问有修复工具吗?
问题模块:用友T1初始化
详细问题描述:在用友T1进销存软件的初始化模块中碰到如下问题,商贸宝数据库置疑,请问有修复工具吗?
回复

使用道具 举报

发表于 2016-10-1 05:16:31 | 显示全部楼层
打开上述所说的企业管理器之后,点击新建查询,左上角选择账套数据库,将脚本复制进去,点击执行即可
若您是客户,对数据库操作也不熟悉的话,为避免误操作损坏丢失数据,请在代理商协助下处理!

                               
登录/注册后可看大图

回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-1 05:50:56 | 显示全部楼层
真不好意思  真心不太懂数据库,9、运行alter database dbname set emergency,将数据库设置为emergency mode 这一步是怎么操作的
回复 支持 反对

使用道具 举报

发表于 2016-10-1 06:08:29 | 显示全部楼层
如下图,进入数据库企业管理器之后就可以看到了,例如账套是123.数据库名称就是uf123
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-1 06:58:32 | 显示全部楼层
在SQL Server Management Studio中删除要恢复的数据库,这句话没明白 怎么找这个位置
回复 支持 反对

使用道具 举报

发表于 2016-10-1 07:18:42 | 显示全部楼层
没有直接工具,需要使用以上脚本
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-1 08:58:23 | 显示全部楼层
搞不明白,没有直接的修复工具吗
回复 支持 反对

使用道具 举报

发表于 2016-10-1 10:15:32 | 显示全部楼层
有最新自动备份直接恢复就行
回复 支持 反对

使用道具 举报

发表于 2016-10-1 10:54:20 | 显示全部楼层
您备份好帐套数据之后,使用一下方法修复:
1、停止数据库服务。
2、将安装路径下服务器下data下的ldf和mdf文件拷贝到其他磁盘
3、启动数据库服务。
4、确认要恢复的数据库文件已经成功复制到另外的位置,然后在SQL Server Management Studio中删除要恢复的数据库。
5、新建同名的数据库(数据库文件名也要相同)。
6、停止数据库服务。
7、用第2步中备份的.mdf文件覆盖新数据库的同名文件。
8、启动数据库服务。
9、运行alter database dbname set emergency,将数据库设置为emergency mode
10、运行下面的命令就可以恢复数据库:
use master
declare @databasename varchar(255)
set @databasename='你的数据库名'
exec sp_dboption @databasename, N'single', N'true'--将目标数据库置为单用户状态
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(@databasename,REPAIR_REBUILD)
exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态
若您是客户,对数据库操作也不熟悉的话,为避免误操作损坏丢失数据,请在代理商协助下处理!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-1 11:21:39 | 显示全部楼层
商贸宝用友T1登陆账套的时候提示该账套可能被删除,看了下数据库显示可疑
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|用友十万个为什么 ( 赣ICP备13006939号 )

GMT+8, 2025-8-21 15:19 , Processed in 0.205521 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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