数据库基础-数据的备份和回复

如何对数据库进行备份

备份数据库(系统储存过程)

语法格式:

execute sp_addumpdevice [设备类型],[逻辑名],[物理名]

说明:

语句 说明
设备类型 指出介质类型,可以是disk硬盘类型,可以是tape磁带类型
逻辑名 数据库备份的逻辑名
物理名 备份文件所保存的路径,注意:备份文件不能直接保存在磁盘根目录下

删除备份设备(系统储存过程)

当所创建的备份设备不再需要时,可以用系统储存过程sp_dropdevice删除它。例如:

execute sp_dropdevice [逻辑名],delete

通过T-SQL语句对数据库进行备份

[备份:备份数据库]
backup database [被备份的数据库名] to disk='备份文件路径';
-- 注意:被备份的数据库必须要存在,否则就会报错
[离线:离线数据库]
alter database [被恢复的数据库名] set offline with rollback immediate
[恢复:恢复数据库]
restore database [被恢复的数据库名] from disk='备份文件路径'
[在线:将数据库置于在线状态]
alter database [被恢复的数据库名] set online with rollback immediate

猜你喜欢

转载自blog.csdn.net/qq_42418169/article/details/106212549
今日推荐