社区
MS-SQL Server
帖子详情
超级难题:请教:错误3624
li_guang
2005-09-23 09:44:31
我在asp向数据库插入数据的时候,大约到了数据库总容量1G的时候,突然断开连接,去企业管理器查看数据库的时候,数据库不翼而飞???????
没有办法,找到那个数据库,重新附加数据库,但附加不了,提示如下:
错误:3624
recovery.c:2440
seenckptEnd
SPID:54.
ProcessID:792
请问这是出现了什么问题,我的数据库的数据还能弄出来吗?
...全文
1000
6
打赏
收藏
超级难题:请教:错误3624
我在asp向数据库插入数据的时候,大约到了数据库总容量1G的时候,突然断开连接,去企业管理器查看数据库的时候,数据库不翼而飞??????? 没有办法,找到那个数据库,重新附加数据库,但附加不了,提示如下: 错误:3624 recovery.c:2440 seenckptEnd SPID:54. ProcessID:792 请问这是出现了什么问题,我的数据库的数据还能弄出来吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
云中客
2005-09-24
打赏
举报
回复
楼上的办法可以考虑
FKE_TOM
2005-09-24
打赏
举报
回复
1.新建一个同名的数据库
2.再停掉sql server(注意不要分离数据库)
3.用原数据库的数据文件覆盖掉这个新建的数据库
4.再重启sql server
5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用
数据库的脚本创建一个新的数据库,并将数据导进去就行了.
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
hyhjh
2005-09-23
打赏
举报
回复
1.新建一个同名的数据库
2.再停掉sql server(注意不要分离数据库)
3.用原数据库的数据文件覆盖掉这个新建的数据库
4.再重启sql server
5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用
数据库的脚本创建一个新的数据库,并将数据导进去就行了.
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
wgsasd311
2005-09-23
打赏
举报
回复
13.出现不一致错误时,NT事件查看器里出3624号错误,修复数据库的方法
先注释掉应用程序里引用的出现不一致性错误的表,然后在备份或其它机器上先恢复然后做修复操作
alter database [@error_database_name] set single_user
修复出现不一致错误的表
dbcc checktable('@error_table_name',repair_allow_data_loss)
或者可惜选择修复出现不一致错误的小型数据库名
dbcc checkdb('@error_database_name',repair_allow_data_loss)
alter database [@error_database_name] set multi_user
CHECKDB 有3个参数:
repair_allow_data_loss 包括对行和页进行分配和取消分配以改正分配错误、结构行或页的错误,
以及删除已损坏的文本对象,这些修复可能会导致一些数据丢失。
修复操作可以在用户事务下完成以允许用户回滚所做的更改。
如果回滚修复,则数据库仍会含有错误,应该从备份进行恢复。
如果由于所提供修复等级的缘故遗漏某个错误的修复,则将遗漏任何取决于该修复的修复。
修复完成后,请备份数据库。
repair_fast 进行小的、不耗时的修复操作,如修复非聚集索引中的附加键。
这些修复可以很快完成,并且不会有丢失数据的危险。
repair_rebuild 执行由 repair_fast 完成的所有修复,包括需要较长时间的修复(如重建索引)。
执行这些修复时不会有丢失数据的危险。
---------------------------------------------------------------------------------------------------
有兴趣还可以看看源自www.sqlservercentral.com的检查SQL Server全部信息的sqlserver_all_aspect脚本
lizhaogui
2005-09-23
打赏
举报
回复
我是阿贵
fxf66
2005-09-23
打赏
举报
回复
MARK
两位阿里 P10 的成长经历,让我学到这几点...
点击“开发者技术前线”,选择“星标”让一部分开发者看到未来作者:shixin。最近看完了专栏《
超级
访谈:对话毕玄》,和年初看的《
超级
访谈:对话汤峥嵘》类似,它们都是对阿里 P10(程序员金字塔顶端大佬)的访谈,介绍了他们的成长经历和人生感悟,让我受益颇多。这篇文章里我将对这两个专栏的内容做一个对比总结。本文主要包括这些内容:阿里 P10 大概是什么概念两位 P10 大佬的成长经历两位 P10 大佬...
两位阿里 P10 的成长经历,让我学到这几点
大家好,我是 shixin。最近看完了专栏《
超级
访谈:对话毕玄》,和年初看的《
超级
访谈:对话汤峥嵘》类似,它们都是对阿里 P10(程序员金字塔顶端大佬)的访谈,介绍了他们的成长经历和人生感悟,让我受益颇多。这篇文章里我将对这两个专栏的内容做一个对比总结。本文主要包括这些内容:阿里 P10 大概是什么概念两位 P10 大佬的成长经历两位 P10 大佬关于常见话题的见解成长心得职业发展阿里 P10 是...
常见的133个面试
难题
及解析
一位成熟的面试官会不失时机的向求职者提出一些极具开放性和探索性的问题,以确定待聘职位的最佳人选。让我们来看看下面这些我们再熟悉不过了的问题吧!
一些网络问题汇总
IP与MAC绑定的
难题
问:我的计算机原来采用公网固定IP地址。为了避免被他人盗用,使用“arp -s ip mac”命令对MAC地址和IP地址进行了绑定。后来,由于某种原因,又使用“arp -d ip mac”命令取消了绑定。然而,奇怪的是,取消绑定后,在其他计算机上仍然不能使用该IP地址,而只能在我自己的计算机上使用。需要说明的是,我的计算机并不是代理服务器。
答:虽然在TCP/IP网络中,计算机往往需要设置IP地址后才能通讯,然而,实际上计算机之间的通讯并不是通过IP地址
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA
请教
怎
MS-SQL Server
34,597
社区成员
254,586
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章