SQL Server - 备份以及恢复SQL Server数据库

本文将介绍怎么备份以及恢复SQLServer数据库

最常见的SQLServer备份类型是完整备份或完全备份,也称为数据库备份。 这些备份会创建数据库的完整备份以及事务日志的一部分,因此可以恢复数据库,所有内容都包含在一个备份中。

完整备份

完整备份可以用SSMS或者T-SQL来完成。

使用SSMS

选中数据库,右击

选择任务->备份

选择备份类别为Full

选择目标为Disk

点击« Add… »,可以添加存放备份的目标路径,点击OK

点击OK

Backup
Setting of Backup

T- SQL

同时也可以使用T-SQL来备份,命令如下,可以修改路径和备份名

USE [master];

GO

BACKUP DATABASEDBTest

TO DISK = N'C:\Program Files\Microsoft SQL

Server\MSSQL15.MSSQLSERVER\MSSQL\Backup\bc\DBTest.bak'

WITH NOFORMAT, NOINIT,

NAME = N'DBTest-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10;

GO

恢复数据

备份数据后,可以通过备份文件来恢复数据库

使用SSMS

右击数据库,然后选择恢复数据库

Restore DB

设置如下

选择device作为来源,

点击"..."来选择电脑上的备份文件

在目标区域我们可以修改数据库的名称

点击OK

Restore
可以修改目标数据库名字


选择备份数据库

T-SQL

我们可以使用T-SQL来恢复数据,命令如下

USE [master];

GO

RESTORE DATABASE [DBTest]

FROM DISK = N'C:\Program Files\Microsoft SQL

Server\MSSQL15.MSSQLSERVER\MSSQL\Backup\bc\DBTest.bak' WITH  FILE = 1, NOUNLOAD, STATS = 5;

GO

删除数据库

我们可以从SSMS中删除数据库也可以使用TSQL,命令如下

drop database DBTest

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容