📜  如何从备份中恢复 SQL Server 数据库?

📅  最后修改于: 2022-05-13 01:55:26.067000             🧑  作者: Mango

如何从备份中恢复 SQL Server 数据库?

数据库被定义为一种结构化形式的数据,它以有组织的方式存储在计算机或数据的数据库中,并且可以通过各种方式访问。它也是模式、表、查询、视图等的集合。数据库帮助我们轻松地存储、访问和操作保存在计算机上的数据。数据库管理系统允许用户与数据库交互在本文中,我们将看到如何从备份中恢复 SQL Server 数据库。

出于演示目的,我们将创建一个名为“geeks”的数据库。

步骤 1:创建数据库

使用以下 SQL 语句创建名为 geeks 的数据库;



询问:

CREATE DATABASE geeks;

您可以看到创建了名为“geeks”的数据库。

第二步:使用数据库

询问:

USE geeks;

第 3 步:表定义

我们在数据库中有以下 demo_table。

询问:



CREATE TABLE demo_table
(FIRSTNAME varchar(20),
LASTNAME varchar(20),
GENDER varchar(10), AGE int);

步骤 4:插入值

以下命令用于将值插入表中。

询问:

INSERT INTO demo_table VALUES
('ROMY','KUMARI','FEMALE', 22),
('PUSHKAR', 'JHA', 'MALE', 23),
('SOUMYA', 'SHRIYA', 'FEMALE', 22),
('NIKHIL', 'KALRA', 'MALE', 23),
('ROHIT', 'KUMAR', 'MALE', 23),

第五步:查看表的数据

询问:

SELECT * FROM demo_table;

输出:

数据库的恢复可以通过 SQL Server 中的对象资源管理器来完成。

恢复数据库的步骤:

  • 从菜单栏中选择查看。
  • 选择对象资源管理器选项。对象浏览器将出现在屏幕左侧。
  • 右键单击数据库文件夹并选择“还原数据库”选项。
  • 对话框将打开,选择设备选项并浏览备份媒体。
  • 选择备份媒体后,单击确定
  • 数据库将成功恢复。

现在,演示恢复数据库。删除极客数据库。



步骤 6:删除数据库

句法:

DROP DATABASE database_name;

我们不能在使用时删除数据库。

询问:

DROP DATABASE geeks;

输出:

geeks 数据库被删除。您在对象资源管理器中找不到极客数据库。

第七步:恢复数据库

  • 右键单击数据库并选择“还原数据库”选项

  • 选择“设备”选项并添加备份媒体

  • 单击确定按钮

  • 将出现提示,显示消息“数据库恢复成功”。单击确定。

  • 检查对象资源管理器。

'geeks' 数据库恢复成功。