SQLServer 还原语法
来源:互联网 发布:上海游族网络 编辑:程序博客网 时间:2024/05/21 15:40
摘自SQLServer联机手册
语法
--To Restore an Entire Database from a Full database backup (a Complete Restore):RESTORE DATABASE { database_name | @database_name_var } [ FROM <backup_device> [ ,...n ] ] [ WITH { [ RECOVERY | NORECOVERY | STANDBY = {standby_file_name | @standby_file_name_var } ] | , <general_WITH_options> [ ,...n ] | , <replication_WITH_option> | , <change_data_capture_WITH_option> | , <service_broker_WITH options> | , <point_in_time_WITH_options—RESTORE_DATABASE> } [ ,...n ] ][;]
--To perform the first step of the initial restore sequence-- of a piecemeal restore:RESTORE DATABASE { database_name | @database_name_var } <files_or_filegroups> [ ,...n ] [ FROM <backup_device> [ ,...n ] ] WITH PARTIAL, NORECOVERY [ , <general_WITH_options> [ ,...n ] | , <point_in_time_WITH_options—RESTORE_DATABASE> ] [ ,...n ] [;]
--To Restore Specific Files or Filegroups: RESTORE DATABASE { database_name | @database_name_var } <file_or_filegroup> [ ,...n ] [ FROM <backup_device> [ ,...n ] ] WITH { [ RECOVERY | NORECOVERY ] [ , <general_WITH_options> [ ,...n ] ] } [ ,...n ] [;]
--To Restore Specific Pages: RESTORE DATABASE { database_name | @database_name_var } PAGE = 'file:page [ ,...n ]' [ , <file_or_filegroups> ] [ ,...n ] [ FROM <backup_device> [ ,...n ] ] WITH NORECOVERY [ , <general_WITH_options> [ ,...n ] ][;]
--To Restore a Transaction Log:RESTORE LOG { database_name | @database_name_var } [ <file_or_filegroup_or_pages> [ ,...n ] ] [ FROM <backup_device> [ ,...n ] ] [ WITH { [ RECOVERY | NORECOVERY | STANDBY = {standby_file_name | @standby_file_name_var } ] | , <general_WITH_options> [ ,...n ] | , <replication_WITH_option> | , <point_in_time_WITH_options—RESTORE_LOG> } [ ,...n ] ] [;]
--To Revert a Database to a Database Snapshot: RESTORE DATABASE { database_name | @database_name_var } FROM DATABASE_SNAPSHOT = database_snapshot_name
<backup_device>::={ { logical_backup_device_name | @logical_backup_device_name_var } | { DISK | TAPE } = { 'physical_backup_device_name' | @physical_backup_device_name_var } } <files_or_filegroups>::= { FILE = { logical_file_name_in_backup | @logical_file_name_in_backup_var } | FILEGROUP = { logical_filegroup_name | @logical_filegroup_name_var } | READ_WRITE_FILEGROUPS}
<general_WITH_options> [ ,...n ]::= --Restore Operation Options MOVE 'logical_file_name_in_backup' TO 'operating_system_file_name' [ ,...n ] | REPLACE | RESTART | RESTRICTED_USER --Backup Set Options | FILE = { backup_set_file_number | @backup_set_file_number } | PASSWORD = { password | @password_variable } --Media Set Options | MEDIANAME = { media_name | @media_name_variable } | MEDIAPASSWORD = { mediapassword | @mediapassword_variable } | BLOCKSIZE = { blocksize | @blocksize_variable } --Data Transfer Options | BUFFERCOUNT = { buffercount | @buffercount_variable } | MAXTRANSFERSIZE = { maxtransfersize | @maxtransfersize_variable }--Error Management Options | { CHECKSUM | NO_CHECKSUM } | { STOP_ON_ERROR | CONTINUE_AFTER_ERROR } --Monitoring Options | STATS [ = percentage ] --Tape Options | { REWIND | NOREWIND } | { UNLOAD | NOUNLOAD } <replication_WITH_option>::= | KEEP_REPLICATION <change_data_capture_WITH_option>::= | KEEP_CDC<service_broker_WITH_options>::= | ENABLE_BROKER | ERROR_BROKER_CONVERSATIONS | NEW_BROKER <point_in_time_WITH_options—RESTORE_DATABASE>::= | { STOPAT = { 'datetime' | @datetime_var } | STOPATMARK = { 'lsn:lsn_number' } [ AFTER 'datetime' ] | STOPBEFOREMARK = { 'lsn:lsn_number' } [ AFTER 'datetime' ] } <point_in_time_WITH_options—RESTORE_LOG>::= | { STOPAT = { 'datetime' | @datetime_var } | STOPATMARK = { 'mark_name' | 'lsn:lsn_number' } [ AFTER 'datetime' ] | STOPBEFOREMARK = { 'mark_name' | 'lsn:lsn_number' } [ AFTER 'datetime' ] }
0 0
- SQLServer 还原语法
- SqlServer基本语法,备份还原+实例(有借鉴意义)
- SQLserver备份与还原
- sqlserver数据库还原
- sqlserver 2005 还原
- SQLSERVER数据库还原实战
- SQLSERVER备份和还原
- SqlServer 备份与还原。
- sqlserver 数据库还原
- sqlserver java 备份+还原
- SQLSERVER备份和还原
- SqlServer数据库备份、还原
- sqlserver备份及还原
- sqlserver数据库还原语句
- sqlserver 还原数据库
- sqlserver还原备份问题
- sqlserver还原差异备份
- sqlserver 还原出错
- 程序员如何正确的评估自己的薪资
- Android学习之 Java基础
- 第十六周OJ(B)
- HDU 1894 String Compare (排序)
- 过虑文件拷贝文件的java代码
- SQLServer 还原语法
- 第十六周项目3-用函数指针调用函数
- 查找(问题代码)
- 开发:随笔记录之 生成6位随机数
- 端口占用
- 第十六周 项目二--用指针玩字符串(2.1.1数组名作形式参数,连接字符串str1和str2)
- 什么是特征向量,特征值,矩阵分解
- Fragment的onCreateView发生java.lang.IllegalStateException
- 在SQL Sever2005/2000下创建一个数据库myDB,该数据库中只有一个学生基本信息(StudentInfo)表