文档详情

SQL_Server高级培训.ppt

发布:2017-05-25约字共171页下载文档
文本预览下载声明
数据库备份与恢复 ? 创建备份设备   创建备份时,必须先创建或选择存放备份数据的备份设备。备份 设备是用来存储数据库、事务日志或文件和文件组备份的存储介质, 可以是硬盘、磁盘或其它物理设备等。当使用磁盘时,SQL Server允许 将本地主机硬盘和远程主机上的硬盘作为备份设备。 磁盘备份设备 磁带备份设备 物理和逻辑设备 ? 创建备份设备的方法 “企业管理器”中创建 “查询分析器”中创建(sp_addumpdevice语句创建备份设备) Sp_addumpdevice语法: Sp_addumpdevice {‘device_type’}[,logical_name’][,’physical_name’] Eg: Exec sp_addumpdevice ‘disk’,’my_device’,’d:\my_device.bak’ 数据库备份与恢复 ? 删除备份设备 “企业管理”中删除 “查询分析器“中删除(sp_dropdevice语句删除设备) Sp_dropdevice语法: sp_dropdevice [@logicalname=]’device Eg: sp_dropdevice ‘my_device’ 数据库备份与恢复 ? SQL Server数据库备份 在“企业管理器”中备份 在“查询分析器”中备份 1、备份整个数据库 Backup database {database_name|@database_name_var} To backup_device[,……n] [with [[,]password={password|@password_variable}] [[,]format|noformat] [[,]{init|noinit}] [[,]name={backup_set_name|@backup_set_name_var}] [[,]{noskip|skip}] [[,]stats[=percentage]] Eg: Backup database pubs to disk=‘c:\a.bak’ backup database northwind to device1----完全备份 Backup database stu to device1 with differential ---差异备份 数据库备份与恢复 2、备份事务日志 Backup log {database_name|@database_name_var} { to backup_device[,…..n] [with [[,]password={password|@password_variable}] [[,]format|noformat] [[,]{init|noinit}] [[,]name={backup_set_name|@backup_set_name_var}] [[,]no_truncate] [[,]{norecovery|standby=undo_file_name}] [[,]{noskip|skip}] [[,]stats[=percentage]] ] } Eg:backup log northwind to mydevice1 with init 数据库备份与恢复 ? 备份文件和文件组 Backup Database database {file=logical_file_name|filegroup=logical_filegroup_name}[,….f] To backup_device[,…..n] [WITH with_options[,….o]]; Sp_addumpdevice ‘disk’,’mrdata’,’E:\mrdatabase\mrfdw.bak’ Go Restore filelistonly from mrdata Go Backup database db_mrsoft File=‘db_mrsoft_data’, Filegroup=‘primary’ To mrdata go 数据库备份与恢复 ? 数据库恢复简介 Restore headeronly 该语句在特定的备份设备上检索所有备份的首部信息.其语法为: Restore headeronly From backup_device [with [[,]File=file_number] [[,]password={password|@password_variable}] ] backup_device::= { {‘logical_backup_device_name’|@logical_backup_name_var} |{disk|tape}= {‘physical_backup_devic
显示全部
相似文档