正常恢复SQL Server数据库用到的语句

数据库 SQL Server
备份及恢复SQL Server数据库是经常会用到的操作,下文对正常恢复SQL Server数据库用到的语句作了详细的介绍,供您参考学习。

恢复SQL Server数据库是每一个DBA都需要掌握的技能,下面就为您介绍一些正常恢复SQL Server数据库用到的语句,希望对您学习恢复SQL Server方面能有所帮助。

正常方式下,我们要备份一个数据库,首先要先将该数据库从运行的数据服务器中断开,或者停掉整个数据库服务器,然后复制文件。

卸下数据库的命令:Sp_detach_db 数据库名

连接数据库的命令:
Sp_attach_db或者sp_attach_single_file_db
s_attach_db [@dbname =] ′dbname′, [@filename1 =] ′filename_n′ [,...16]
sp_attach_single_file_db [@dbname =] ′dbname′, [@physname =] ′physical_name′

使用此方法可以正确恢复SQL Sever7.0和SQL Server 2000的数据库文件,要点是备份的时候一定要将mdf和ldf两个文件都备份下来,mdf文件是数据库数据文件,ldf是数据库日志文件。

数据库修复包括:sql数据库修复 sql数据库恢复sql server修复 文件修复 raid数据恢复 sql数据库修复 raid磁盘阵列 sql恢复 sql server恢复 假设数据库为test,其数据文件为test_data.mdf,日志文件为test_log.ldf。

卸下数据库:sp_detach_db 'test'

连接数据库:sp_attach_db 'test','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_data.mdf','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.ldf'
sp_attach_single_file_db 'test','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_data.mdf'

 

 

 

【编辑推荐】

SQL Server连接错误的处理方法

SQL Server管理相关的注册表技巧

SQL Server服务器角色简介

SQL Server对象许可管理

SQL Server用户帐号管理

责任编辑:段燃 来源: 互联网
相关推荐

2011-03-24 09:45:34

SQL Server数恢复

2010-07-08 11:05:14

SQL Server数

2011-09-21 14:00:34

SQL Server

2011-09-01 19:00:08

SQL ServerDBCC语句

2011-04-02 11:02:54

SQL Server数文件恢复

2010-06-28 10:36:42

SQL Server数

2010-09-25 15:37:38

SQL语句

2010-07-13 10:43:26

SQL Server数

2010-09-06 09:53:41

SQL Server语句

2011-03-23 10:08:09

2011-08-01 22:41:49

SQL Server数Insert

2010-07-15 15:37:13

SQL Server数

2010-07-15 17:28:50

SQL Server

2011-03-24 11:14:46

2011-04-01 09:31:01

SQL Server数据库

2011-04-01 09:17:36

SQL Server数据库

2011-03-15 09:52:40

SQL Server2数据库恢复系统

2010-06-28 14:36:38

SQL Server数

2010-07-12 17:12:48

SQL Server数

2011-08-15 14:29:52

SQL Server数事务
点赞
收藏

51CTO技术栈公众号