sqlserver备份与恢复学习笔记.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sqlserver备份与恢复学习笔记

Sql Server Database Backup and Restore Practice Notes 温和 该文档为本人在MSsql server数据库恢复与备份的学习过程中,结合具体操作实践的一些总结,仅供参考。 一、 创建练习使用的数据库为mydb,创建过程如下: 1gt; drop database mydb 2gt; go drop掉原使用的mydb数据库,因有其他会话使用,数秒后报错退出 消息 3702,级别 16,状态 4,服务器 ANGEL,行 1 无法除去 数据库 ‘mydb’,因为它当前正在使用。 1gt; alter database mydb set restricted_user with rollback immediate 2gt; go -- 更改数据库为单用户使用模式,并强制其他会话回滚 正在回滚不合法事务。估计回滚已完成: 100%。 1gt; drop database mydb 2gt; go -- 独占式访问数据库,可执行删除 正在删除数据库文件 ‘c:\msdata\mydb_fg1_2.ndf’。 正在删除数据库文件 ‘c:\msdata\mydb_fg1_1.ndf’。 正在删除数据库文件 ‘c:\msdata\mydb_log.ldf’。 正在删除数据库文件 ‘c:\msdata\mydb_pri.mdf’。 1gt; create database mydb 2gt; on primary 3gt; (name=‘mydb_pri’,filename=‘c:\msdata\mydb_pri.mdf’, 4gt; size=5mb,maxsize=15mb,filegrowth=1mb), 5gt; filegroup mydb_fg1 6gt; (name=‘mydb_fg1_1’,filename=‘c:\msdata\mydb_fg1_1.ndf’, 7gt; size=5mb,maxsize=15mb,filegrowth=1mb), 8gt; (name=‘mydb_fg1_2’,filename=‘c:\msdata\mydb_fg1_2.ndf’, 9gt; size=5mb,maxsize=15mb,filegrowth=1mb) 10gt; log on 11gt; (name=‘mydb_log’,filename=‘c:\msdata\mydb_log.ldf’, 12gt; size=5mb,maxsize=15mb,filegrowth=1mb) 13gt; go -- 创建数据库mydb供操作用 CREATE DATABASE 进程正在磁盘 ‘mydb_pri’ 上分配 5.00 MB 的空间。 CREATE DATABASE 进程正在磁盘 ‘mydb_fg1_1’ 上分配 5.00 MB 的空间。 CREATE DATABASE 进程正在磁盘 ‘mydb_fg1_2’ 上分配 5.00 MB 的空间。 CREATE DATABASE 进程正在磁盘 ‘mydb_log’ 上分配 5.00 MB 的空间。 1gt; alter database mydb modify filegroup mydb_fg1 default 2gt; go -- 更改数据库默认文件组为mydb_fg1 文件组 属性 ‘DEFAULT’ 已设置。 1gt; select count(*) from master..sysobjects 2gt; go 二、 下面做数据库备份后模拟简单情况下的数据文件丢失的恢复 备份: 1、 做mydb的全库备份: 1gt; Backup database mydb to disk=‘c:\bak\mydb_all.bak’ with format 2gt; go 已处理 112 页,这些页属于数据库 ‘mydb’ 的文件 ‘mydb_pri’(位于文件 1 上)。 已处理 32 页,这些页属于数据库 ‘mydb’ 的文件 ‘mydb_fg1_1’(位于文件 1 上)。 已处理 32 页,这些页属于数据库 ‘mydb’ 的文件 ‘mydb_fg1_2’(位于文件 1 上)。 已处理 1 页,这些页属于数据库 ‘mydb’ 的文件 ‘mydb_log’(位于文件 1 上)。 1266 (1 行受到影响) 1gt; use mydb 2gt; go 1gt; set rowcount 1000 2gt; go 1gt; select * into t1 from master..sysobjects 2gt; go (1000

文档评论(0)

lifupingb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档