我在使用用友T1进销存软件的T1初始化模块中碰到了一个奇怪的问题:
T1 只有物理文件 如何恢复账套 建
具体的情况如下:
T1 只有物理文件 如何恢复账套 建立新账套然后 用物理文件 覆盖 登录时提示账套可能被删除
备份好物理数据,退出所有客户端软件,执行以下脚本修复数据详细的恢复方法: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'--将目标数据库置为多用户状态
2005
那您是哪个版本数据库呢?
没有 手工备份呢
此报错是数据库置疑了,您是否有手工备份数据,有的话,重新新建一个账套,将手工备份数据恢复进去操作