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

 找回密码
 立即注册
查看: 586|回复: 9

,电脑昨天非正常关机,今天开机提示账套可能被删除,如何

[复制链接]
发表于 2016-9-30 22:21:23 | 显示全部楼层 |阅读模式
问题现象:,电脑昨天非正常关机,今天开机提示账套可能被删除,如何修复?
问题模块:用友T1维护中心
详细问题描述:在用友T1进销存软件的维护中心模块中碰到如下问题,,电脑昨天非正常关机,今天开机提示账套可能被删除,如何修复?

                               
登录/注册后可看大图

回复

使用道具 举报

 楼主| 发表于 2016-10-1 00:01:07 | 显示全部楼层
现在恢复提示这个问题
回复 支持 反对

使用道具 举报

发表于 2016-10-1 00:54:55 | 显示全部楼层
上条信息中已经答复您了,请联系经销商将数据提交,有后台工程师帮您进一步检测修复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-1 02:00:52 | 显示全部楼层
提示这个错误
回复 支持 反对

使用道具 举报

发表于 2016-10-1 04:48:33 | 显示全部楼层
是将其设置为紧急,脱机模式,若是这一步操作不下去的话,说明数据损坏严重,建议您联系经销商,将您账套物理数据ldf和mdf文件再支持网 http://support.chanjet.com提交,有数据工程师帮您进一步检测修复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-1 05:47:15 | 显示全部楼层
消息 102,级别 15,状态 6,第 1 行
在 'emergency' 附近有语法错误。 这个是什么情况
alter database dbname set emergency 这个命令执行不了
回复 支持 反对

使用道具 举报

发表于 2016-10-1 07:01:00 | 显示全部楼层
避免误操作损坏您的数据
回复 支持 反对

使用道具 举报

发表于 2016-10-1 07:55:26 | 显示全部楼层
在SQL Server Management Studio中显示数据库处于置疑(suspect)状态。
详细的恢复方法:
1、停止数据库服务。
2、将需要恢复的数据库文件复制到另外的位置。
3、启动数据库服务。
4、确认要恢复的数据库文件已经成功复制到另外的位置,然后在SQL Server Management Studio中删除要恢复的数据库。
5、新建同名的数据库(数据库文件名也要相同)。
6、停止数据库服务。
7、用第2步中备份的.mdf文件覆盖新数据库的同名文件。
8、启动数据库服务。
9、运行alter database dbname set emergency,将数据库设置为emergency mode
10、运行下面的命令就可以恢复数据库:
use master
declare /Program Files/Microsoft SQL Server 2005/MSSQL.1/MSSQL/DATA/dnt2_db_log.ldf' 与主文件不匹配。该文件可能来自另一数据库,或者可能以前重新生成了日志。
消息 5123,级别 16,状态 1,第 5 行
尝试打开或创建物理文件 'F:/项目/爱社区/数据库/dnt2_db_log.ldf' 时,CREATE FILE 遇到操作系统错误 3(系统找不到指定的路径。)。
消息 5024,级别 16,状态 2,第 5 行
在 sysfiles1 中找不到主日志文件所对应的条目。无法重建日志。
消息 5028,级别 16,状态 2,第 5 行
系统无法激活足够的数据库来重建日志。

解决方案:手动创建E:/Program Files/Microsoft SQL Server 2005/MSSQL.1/MSSQL/DATA目录就可以了,然后再执行
上述第10步步骤,就会在E:/Program Files/Microsoft SQL Server 2005/MSSQL.1/MSSQL/DATA产生一个日志文件。数据库就可以正常使用了

另外值得说说的就是,如果该数据在备份时发生

System.Data.SqlClient.SqlError: 在处理 'BackupMetadata' 元数据(数据库 ID 6,文件 ID 65537)时出错。 (Microsoft.SqlServer.Smo),说明在附加过程中没有产生全文索引文件
解决方法:
右键数据库->属性->文件->选择使用全文索引
如果执行正常那么就可以直接进行备份操作了。
操作前需要先停止数据库服务之后,将安装路径下的服务器下data和系统工具下data里面的ldf和mdf文件拷贝到其他的磁盘中保存好。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-1 08:34:48 | 显示全部楼层
sql2005,win7系统
回复 支持 反对

使用道具 举报

发表于 2016-10-1 08:47:27 | 显示全部楼层
您使用的是哪个版本数据库?sql2000还是sql2005或是其他的呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-8 20:31 , Processed in 0.060763 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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