Home > Database > Mysql Tutorial > 数据库的备份与恢复

数据库的备份与恢复

WBOY
Release: 2016-06-07 16:06:09
Original
1504 people have browsed it

数据库的备份与恢复 数据库的备份 1. 打开SQL Server Management Studio → 数据库:Practice_JWGL就是我们需要备份的数据库。 2. 右键单击要备份的数据库。 3. 先点击“删除”,再点击“添加” 4. 选择好备份的路径, “文件名”那个位置填写上您要备份的数

数据库的备份与恢复

数据库的备份

1. 打开SQL Server Management Studio → 数据库:Practice_JWGL就是我们需要备份的数据库。
\
2. 右键单击要备份的数据库。 \
3. 先点击“删除”,再点击“添加” \
4. 选择好备份的路径, “文件名”那个位置填写上您要备份的数据库的名字(最好在您备份的数据库的名字后面加上日期,以方便以后查找),之后连续点击“确定”按钮即可完成数据库的备份操作。
\

数据库的还原

1. 选择您要还原的数据库“Practice_JWGL”,点击鼠标右键 → 任务 → 还原 → 数据库.
\
2. 在出现的“还原数据库”对话框中选择“源设备”,浏览,添加文件,选中备份文件。
\
3. 选中源复选框,点击确定。(备份选项可以选择备份后验证)
\ \

Transact-SQL

--将数据库完整备份到物理备份设备
Backup database Practice_JWGL
To disk = ‘E:\DataBase\Practice_JWGL_20141021.bak’
Go

--将数据库差异备份到物理备份设备
Backup database Practice_JWGL
To disk = ‘E:\DataBase\Practice_JWGL_20141021.bak’
With differential
Go

--验证物理备份设备上的备份文件是否有效
Restore verifyonly from disk = ‘E:\DataBase\ Practice_JWGL_20141021.bak’
go

--完整的数据库还原
restore database Practice_JWGL
from Practice_JWGL_20141021
with file=1, replace
move ‘Practice_JWGL’ to ‘E:\DataBase\Practice_JWGL.mdf’,
move ‘Practice_JWGL_log’ to ‘E:\DataBase\Practice_JWGL_log.ldf’
go
Copy after login
with file=1来指定选择备份文件中的第1个备份集。
--差异数据库还原
restore database Practice_JWGL
from Practice_JWGL_20141021
with file=2 , recovery
go
Copy after login
with norecovery 参数表明将数据库置于“正在还原”状态,并对提交的事务不进行任何操作。如果不写,默认with recovery表示回滚未提交的事务。
对数据库还原的步骤是:完整数据库还原—差异数据库还原—尾日志数据库还原.
--打开master数据库
use master
go

--完整的数据库还原
restore database Practice_JWGL
from Practice_JWGL_20141021
with file=1, norecovery, replace
go
--差异的数据库还原
restore database Practice_JWGL
from Practice_JWGL_20141021
with file=2, norecovery
go
尾日志数据库还原
restore log Practice_JWGL
from Practice_JWGL_20141021
with file=3, recovery
go
Copy after login
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template