怎么修复sql2005数据库

数据库 SQL Server
SQL Server数据库不断发展壮大起来,SQL Server数据库开发出了很多新版本的SQL Server数据库,sql2005数据库就是属于SQL Server数据库之一,也代表着SQL Server数据库的某一个发展阶段,那么怎么修复sql2005数据库?

sql2005数据库修复方法如下:
1、停止数据库服务。
2、将需要恢复的数据库文件复制到另外的位置。
3、启动数据库服务。
4、确认要恢复的数据库文件已经成功复制到另外的位置,然后在SQL Server Management Studio中删除要恢复的数据库。
5、新建同名的数据库(数据库文件名也要相同)。
6、停止数据库服务。
7、用第2步中备份的.mdf文件覆盖新数据库的同名文件。
8、启动数据库服务。
9、运行alter database dbname set emergency,将数据库设置为emergency mode
10、运行下面的命令就可以恢复数据库:
Title
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'

USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='DataCenter'
Go
sp_dboption 'DataCenter', 'single user', 'true'
Go
DBCC REBUILD_LOG ('DataCenter', 'D:\Database\ic\DataCenter_Log.LDF')
Go
DBCC CHECKDB('DataCenter')
Go
update sysdatabases set status =28 where name='DataCenter'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption 'DataCenter', 'single user', 'false'
Go

【编辑推荐】
 

  1. SQL数据库挂马的解决方案
  2. SQL Server与MySQL数据库一比高下
  3. 五种MySQL数据库可靠性方案的分析和比较
责任编辑:迎迎 来源: 和讯博客
相关推荐

2011-04-07 09:44:23

SQL2000数据库SQL2005

2010-07-12 12:41:16

SQL Server

2010-07-22 14:46:41

SQL Server

2010-07-08 15:26:05

SQL Server

2010-06-30 13:19:17

SQL Server

2009-04-30 09:56:29

微软SQL Server 缓存依赖

2010-07-20 10:02:41

SQL Server

2011-03-28 15:28:03

SQL Server 数据库

2010-07-16 14:17:18

SQL Server

2011-08-11 09:12:31

SQL Server nolock

2011-08-22 09:55:30

SQL Server 排序

2011-03-15 09:55:07

SQL Server2数据库崩溃还原数据库

2009-09-17 19:19:17

CLR存储过程

2011-04-06 17:30:41

SQL ServerSQL

2010-07-15 15:37:13

SQL Server数

2011-08-04 15:20:52

SQL Server数据库镜像

2010-07-02 10:47:20

SQL Server

2011-08-15 15:40:57

SQL Server 系统数据库

2011-03-28 14:16:31

SQL Server 数据库

2011-03-15 09:52:40

SQL Server2数据库恢复系统
点赞
收藏

51CTO技术栈公众号