Good Luck To You!
顶部右侧自定义文字

街机水浒传正版, 网站首页 数据库修复 正文

街机水浒传正版,财务账套打不开怎么办?提示文件无效怎么办?

admin 2020-02-29 数据库修复 2095 ℃ 0 评论

街机水浒传正版财务数据库无法附加,账套无法打开,金蝶,用友数据库损坏怎么修复?

街机水浒传正版如题,若使用SQL2000附加SQL2005的数据库时在附加时会出现了错误602,提示“对sysindexes运行DBCC CHECKTABLE”因为数据库附加到2005的时候, 数据库文件已经自动升级到2005, 所以在2000下是无法再附加的(没有向上兼容的)直接restore或附加是不行的, 用脚本+导数据肯定没有问题。
2005转到2000的步骤步骤
1. 生成for 2000版本的数据库脚本
2005 的manger studio
-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
-- 右键要转到2000的库
-- 任务

街机水浒传正版3746.png-- 生成脚本
-- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库
-- 勾选"为所选数据库中的所有对象编写脚本"
-- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"
-- 其他选项根据需要设置
-- 最后把脚本保存到一个 .sql 脚本文件

2. 在2000中创建目标数据库
在查询分析器(或2005的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库

3. 将数据从2005导到2000
2005 的manger studio
-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 导出数据
-- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数  据库
-- 在"选择目标"步骤中, 连接到 2000, 并选择步骤2新建的库
-- 在"选择源表和源视图"中, 选择所有的表
-- 最后完成 
 

 
 
 

街机水浒传正版0 2011-09-02 22:29:49

街机水浒传正版只看TA 引用 举报 #2    得分 0

街机水浒传正版错误 5172:文件“*.mdf”的文件头不是有效的数据库文件头。PageAudit 属性不正确遇到问题的数据库是sql2000,出现这个错误的原因是 mdf文件第0页的一条记录损坏。(第0页只有1条记录) 一般0页有很多条记录是废弃的,如果槽0的偏移量指向的记录问题不大,简单修改一下就好。 如果完全是错误的,那就取废弃的一条记录(个人取偏移0x60的这条),将记录文件大小的字段值改成现在文件大小(单位:页),然后将0页的0槽,也就是该页最后两字节改成6000,00根据校验写,00,01

街机水浒传正版

街机水浒传正版-晴天

街机水浒传正版

街机水浒传正版   

1.检查你原先的数据库文件是否还在.
2.在系统事务日志中检查是否有I/O错误.
3.如没有I/O错误,看原数据库文件是否能拷贝,如不能拷贝,停止SQL服务后再看是否能拷贝.
4.如果能将文件复制的话,试着用磁盘扫描软件扫描磁盘.
5.如果磁盘读写没问题的话,试着移走原数据库文件,再新建一个相同的数据库,数据库名和文件名都与原先的相同.,
停止服务,用原数据库文件覆盖新的文件,重启服务,执行:

USE MASTER
GO

SP_CONFIGURE 'ALLOW UpdateS',1 RECONFIGURE WITH OVERRIDE
GO

Update SYSDATABASES SET STATUS =32768 Where NAME='置疑的同名数据库名'
Go

sp_dboption '置疑的同名数据库名', 'single user', 'true'
Go

DBCC CHECKDB('置疑的同名数据库名')
Go

update sysdatabases set status =28 where name='置疑的同名数据库名'
Go

sp_configure 'allow updates', 0 reconfigure with override
Go

sp_dboption '置疑的同名数据库名', 'single user', 'true'
Go

0 2011-09-02 22:42:59

只看TA 引用 举报 #3    得分 20

数据库附加不了,怎么办?(急)我用的软件突然损外了,然后我把移动硬盘里软件用的数据库文件HY011.MDF、HY011.LDF拷了出来,把数据库附加了一下,弹出"所指定的文件不是有效的 SQL SERVER 数据库文件",我用的是

areswang

引用 1 楼 dawugui 的回复:是不是相同的版本啊?


有可能是版本问题

0 2011-09-02 22:43:51

只看TA 引用 举报 #4    得分 0

数据库删除后,恢复软件恢复.提示附加数据库失败,数据库的文件头不是有效的数据库文件头。PageAudit 属性不正确。有个问题想请教一下。我有个数据库文件,不小心给删除了,用还原软件还原后,再附加的时候提示不是有效的数据库文件。 按下面的步骤处理了一下: 1.新建一个同名的数据库 2.再停掉sqlserver服务(注

--常规SQL SERVER数据库置疑后恢复步骤   

--1. 恢复步骤:   

--a.将smlog_log.ldf文件备份到其它目录下;   

--b.将源目录下的smlog_log.ldf文件改名为smlog_log_bak.ldf;   

--c.执行以下语句修改数据库的状态:   

use Master   

go   

update sysdatabases set status=32768 where name='数据库名称'     --修改状态,設為緊急狀態 

go   

shutdown with nowait     --停止数据库服务器   

go   

--d.退出SQL并在(COMMAND)命令行模式中通过下面的代码重新启动SQL:   

sqlservr -c -T3608 -T4022     --安全模式启动SQL SERVER

--e.在查询分析器中执行以下语句来查看刚刚修改过状态的数据库状态:   

select Name,Status from sysdatabases where Name='数据库名稱'  

--f.执行以下代码新建日志文件:   

dbcc traceon(3604)--跟踪   

dbcc rebuild_log('数据库名称','日志文件全路徑') --文件名要有全路径和扩展名

--dbcc rebuild_log('prs_msc','d:\mscsql\mssql\data\prs_msc_log.ldf

--g.将数据库置回正常状态:   

update sysdatabases set status=0 where name='数据库名称'   

--h.重新启动数据库后执行以下语句检查数据库:   

DBCC CHECKDB --如果执行完有错误用以下语句修复   

--i.要修复数据库必需将数据库改为单用户模式:   

Exce sp_dboption '数据库名称','single user','true'---('false'恢复多用户)   

--j.执行以下语句修复数据库:   

DBCC CHECKDB('数据库名称',REPAIR_ALLOW_DATA_LOSS)   

REPAIR_ALLOW_DATA_LOSS:是比较高级的修复方式   

REPAIR_FAST:是简单快速的修复方式

/*

處理状态就为"置疑"的數據庫

备份数据文件,然后按下面的步骤处理:   

1.新建一个同名的数据库(数据文件与原来的要一致)   

2.再停掉sql server(注意不要分离数据库)   

3.用原数据库的数据文件覆盖掉这个新建的数据库   

4.再重启sql server   

5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)   

6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用数据库的脚本创建一个新的数据库,并将数据导进去就行了.

 

*/

USE   MASTER   

GO   

SP_CONFIGURE 'ALLOW UPDATES',1

GO

RECONFIGURE WITH OVERRIDE   

GO   

UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名'   

Go   

sp_dboption '置疑的数据库名','single user','true'   

Go   

DBCC CHECKDB('置疑的数据库名')     

Go   

update sysdatabases set status=28 where name='置疑的数据库名'   

Go   

sp_configure 'allow updates',0

GO

reconfigure with override   

Go     

sp_dboption '置疑的数据库名', 'single user','false'   

Go   

   


Tags:

请在这里放置你的在线分享代码

街机水浒传正版,猜你喜欢

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论: