SQLServer数据库备份与恢复

合集下载

sqlserver 数据库备份方法

sqlserver 数据库备份方法

sqlserver 数据库备份方法

SQL Server是一款常用的关系型数据库管理系统,用于存储和管理大量的数据。在使用SQL Server数据库时,数据备份是非常重要的一项工作,可以保证数据的安全性和可恢复性。本文将介绍SQL Server数据库备份的方法和步骤。

一、全备份

全备份是最常用和最基本的备份方式,它将数据库的所有数据和日志都备份到一个文件中。全备份可以保证数据库的完整性和一致性,同时也可以通过全备份文件来恢复数据库。

进行全备份的步骤如下:

1. 打开SQL Server管理工具,连接到目标数据库实例。

2. 在“对象资源管理器”中选择要备份的数据库。

3. 右键点击选中的数据库,选择“任务”-“备份”。

4. 在“备份数据库”对话框中,选择“备份类型”为“完整”,并选择备份文件的路径和名称。

5. 点击“确定”按钮,开始备份数据库。

二、差异备份

差异备份是基于全备份的增量备份方式,它只备份上次全备份之后发生变化的数据和日志。差异备份可以减少备份文件的大小和备份时间,同时也方便了数据恢复操作。

进行差异备份的步骤如下:

1. 打开SQL Server管理工具,连接到目标数据库实例。

2. 在“对象资源管理器”中选择要备份的数据库。

3. 右键点击选中的数据库,选择“任务”-“备份”。

4. 在“备份数据库”对话框中,选择“备份类型”为“差异”,并选择备份文件的路径和名称。

5. 点击“确定”按钮,开始备份数据库。

三、事务日志备份

事务日志备份是备份SQL Server数据库的事务日志信息,可以用于恢复数据库到某个特定时间点的状态。事务日志备份可以提供更精确的数据恢复能力,同时也可以释放事务日志空间。

sqlserver备份还原数据库sql语句

sqlserver备份还原数据库sql语句

sqlserver备份还原数据库sql语句

SQL Server备份还原数据库是数据库管理的重要操作之一,可以保障数据库的安全性和可靠性。本篇文章将详细介绍备份还原数据库的操作流程,包括备份数据库、还原数据库的SQL语句。以下将一步一步回答。

1. 备份数据库的SQL语句

备份数据库是将数据库的数据和日志文件备份到指定的位置以进行数据

库恢复。SQL Server提供了BACKUP DATABASE语句用于备份数据库。以下是备份数据库的SQL语句示例:

BACKUP DATABASE [数据库名称]

TO DISK = '备份路径'

WITH INIT, FORMAT, NAME = '备份名称'

其中,[数据库名称]是要备份的数据库的名称,'备份路径'是备份文件的存储路径,'备份名称'是备份文件的名称。语句中的WITH INIT表示每次备份都初始化备份介质,FORMAT表示将备份文件格式化,使其可与其他SQL Server版本兼容。

2. 还原数据库的SQL语句

还原数据库是将备份的数据库文件恢复到数据库中。SQL Server提供了RESTORE DATABASE语句用于还原数据库。以下是还原数据库的SQL语句示例:

RESTORE DATABASE [数据库名称]

FROM DISK = '备份文件路径'

WITH REPLACE, RECOVERY

其中,[数据库名称]是要还原的数据库的名称,'备份文件路径'是备份文件的存储路径。语句中的WITH REPLACE表示在还原数据库之前会替换掉已经存在的同名数据库,RECOVERY表示数据库将处于可使用状态。

sql server的备份与恢复

sql server的备份与恢复
SQL SERVER的备份与恢复 的备份与恢复
一、 数据库备份
1. 备份概述 2. 创建备份设备 3. 备份的执行
SQL SERVER的备份与恢复 的备份与恢复
1. 备份概述
备份就是对SQL Server数据库或事 备份就是对 数据库或事 务日志进行备份, 务日志进行备份,数据库备份记录了在 进行备份这一操作时数据库中所有数据 的状态, 的状态,以便在数据库遭到破坏时能够 及时地将其恢复。 及时地将其恢复。
SQL SERVER的备份与恢复 的备份与恢复
3.删除备份设备 删除备份设备
在企业管理器中删除备份设备: 在企业管理器中删除备份设备
1) 2) 3) 4)
展开服务器组,然后展开服务器。 展开服务器组,然后展开服务器。 展开“管理”文件夹,然后单击“备份” 展开“管理”文件夹,然后单击“备份”。 在详细信息窗格中,右击要删除的命名备份设备。 在详细信息窗格中,右击要删除的命名备份设备。 单击"删除 命令并确认删除 单击 删除"命令并确认删除。 删除 命令并确认删除。
3、先为 、 test数据库 数据库 建立一个完 全备份, 全备份,如 图所示。 图所示。 “确定”后 确定” 将会提示备 份操作是否 顺利完成。 顺利完成。
SQL SERVER的备份与恢复 的备份与恢复
4、对test数据库中的 表作一定的更改,如图 、 数据库中的cj表作一定的更改 数据库中的 表作一定的更改,

SQLServer数据库文件恢复技术

SQLServer数据库文件恢复技术

SQLServer数据库⽂件恢复技术

SQL Server数据库备份有两种⽅式,⼀种是使⽤BACKUP DATABASE将数据库⽂件备份出去,另外⼀种就是直接拷贝数据库⽂件mdf和⽇志⽂件ldf的⽅式。下⾯将主要讨论⼀下后者的备份与恢复。本⽂假定您能熟练使⽤SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQL Server查询分析器) 1、正常的备份、恢复⽅式

正常⽅式下,我们要备份⼀个数据库,⾸先要先将该数据库从运⾏的数据服务器中断开,或者停掉整个数据库服务器,然后复制⽂件。

卸下数据库的命令:Sp_detach_db 数据库名

连接数据库的命令:Sp_attach_db或者sp_attach_single_file_db

s_attach_db [@dbname =]′dbname′, [@filename1 =]′filename_n′[,16]

sp_attach_single_file_db [@dbname =]′dbname′, [@physname =]′physical_name′

使⽤此⽅法可以正确恢复SQL Sever7.0和SQL Server 2000的数据库⽂件,要点是备份的时候⼀定要将mdf和ldf两个⽂件都备份下来,mdf⽂件是数据库数据⽂件,ldf是数据库⽇志⽂件。

例⼦:

假设数据库为test,其数据⽂件为test_data.mdf,⽇志⽂件为test_log.ldf。下⾯我们讨论⼀下如何备份、恢复该数据库。

SQLSERVER大数据库备份与还原

SQLSERVER大数据库备份与还原

一、SQL数据库的备份:

1、依次打开开始菜单→程序→Microsoft SQL Server 2008 →SQL Server Management Stud io →数据库:Dsideal_school_db既是我们需要备份的学籍数据库

图(1)

2、选择要备份的数据库“Dsideal_school_db”,点击鼠标右键→任务→备份,如图(2):

图(2)

3、在打开的“备份数据库—Dsideal_school_db”对话框中,先点击删除,然后点击“添加”,如图(3):

图(3)

4、在弹出的“选择备份目标”对话框中,如图(4)

图(4)

5、选择好备份的路径(如D盘的-学籍-数据库备份文件夹中),文件类型选择“所有文件”,“文件名”那个位置填写上您要备份的数据库的名字(最好在您备份的数据库的名字后面加上日期,以方便以后查找),之后连续点击“确定”按钮即可完成数据库的备份操作,如图(5):

图(5

二、SQL数据库的还原:

1、选择您要还原的数据库“Dsideal_school_db”,点击鼠标右键→任务→还原→数据库,如图(6):

图(6)

2、在出现的“还原数据库—school_web_db”对话框中选择“源设备”,然后点击后面的“…”按钮,如图(7):

图(7)

3、在出现的“指定备份”对话框中,点击“添加”按钮,如图(8):

图(8)

4、找到数据库备份的路径,选择您所要还原的数据库“Dsideal_school_db”(注意:文件类型选择所有文件),然后连续“两次”点击“确定”按钮,如图(9):

图(9)

SQL Server数据库教程-备份与恢复

SQL Server数据库教程-备份与恢复
@logical_filegroup_name_var } [ ,...n ] ]TO <backup_device> [ , … n ] [ WITH {[[,] DIFFERENTIAL ] /*其余选项与数据库的完全备份相同*/ }
] 其中,DIFFERENTIAL选项是差异备份的关键字。
SQL Server数据库教程
用于还原和恢复数据的数据副本称为“备份”,使用备 份可以在发生故障后还原数据。通过妥善的备份,可以从多 种故障中恢复,例如:
●硬件故障(例如,磁盘驱动器损坏或服务器报废)。 ●存储媒体故障(例如,存放数据库的硬盘损坏)。 ●用户错误(例如,偶然或恶意地修改或删除数据)。 ●自然灾难(例如火灾、洪水或地震等)。 ● 病毒(破坏性病毒会破坏系统软件、硬件和数据)。 此外,数据库备份对于进行日常管理(如将数据库从一 台服务器复制到另一台服务器,设置数据库镜像以及进行存 档)非常有用。
备份和恢复
1 备份和恢复概述 2 创建备份设备 3 备份数据库 4 恢复数据库 5 复制数据库 6 分离和附加数据库
SQL Server数据库教程
1 备份和恢复概述
备份是制作数据库结构、数据库对象和数据的副本,当 数据库遭到破坏时能够还原和恢复数据。恢复是指从一个或 多个备份中还原数据,并在还原最后一个备份后恢复数据库 的操作。
SQL Server数据库教程

Sqlserver数据库备份与还原

Sqlserver数据库备份与还原

Sqlserver数据库备份与还原

⼀、数据库存储概述

1、数据⽂件类型

· Primary data files:每个数据库都有⼀个单独的主要数据⽂件,默认以.mdf扩展名。主要数据⽂件不仅包含数据信息,还包含与该数据库结构相关的信息。创建数据库时,数据库结构相关信息不仅存在于master数据库中,同时还包含在primary data file上.

· Secondary data files⼀个数据库可以有⼀个或者多个⼆级数据⽂件,默认以.ndf为扩展名。⼀般来说⼆级数据⽂件并不是必须的,因为⼆级数据⽂件不包含⽂件位置等信息。

· Transaction logs: 数据库必须⾄少有⼀个事务⽇志⽂件,默认以.ldf为扩展名。⽇志是整个数据库的命脉,事务⽇志不可读的话,将⽆法对数据库进⾏任何操作。

当你在数据库上进⾏数据操作时,数据并不是直接写⼊数据⽂件,⽽是先将相关操作信息写⼊事务⽇志⽂件。当⼀个事务结束时,该事务被标记为已提交,但这也并不意味着数据从⽇志⽂件写⼊了数据⽂件中。⼀个标记为已提交的事务仅仅意味着所有与该事务相关的元素已经成功完成。The buffer cache may be updated, but not necessarily the data file.

检查点(checkpoint)会周期性的发⽣。检查点发⽣时,是确认所有已提交的事务,不管是在buffer cache或者事务⽇志中,都被写⼊相关的数据⽂件中。检查点(checkpoint)可以通过以下⽅式来触发:

1、显⽰调⽤checkpoint命令;

sqlserver还原数据库步骤

sqlserver还原数据库步骤

sqlserver还原数据库步骤

SQL Server数据库的还原是一个很重要的任务,正确的还原步骤

可以帮助我们更好地恢复数据库,以便将系统恢复到在备份时的状态。下面将详细介绍SQL Server数据库还原的步骤。

1、准备和检查:首先要准备好要还原的备份文件,并且确保文件

完整无损。

2、打开SQL Server Management Studio:右键单击“数据库”节点,然后在上下文菜单中点击“任务”,再点击“还原”。

3、选择备份文件:在“备份项目”选项卡中点击“添加”按钮,

从文件系统中选择要还原的备份文件,然后点击“确定”。

4、还原备份类型:然后选择备份类型,根据具体情况,可以选择“完整”或“日志”还原,点击“确定”。

5、还原设置:点击“还原设置”选项卡,可以设置备份文件的还

原模式。默认情况下,将使用“实际数据库”选项,里面包含了一个

更新和现有数据库名称,如果你不想使用当前的数据库,可以更改数

据库名称和数据库文件路径。

6、执行还原:点击“完成”按钮开始执行还原操作,在还原状态

对话框中可以看到还原的进度。

7、完成:当我们看到“完成”消息后,数据库就已经成功还原,

此时你可以通过查询语句检查一下还原的数据库信息,确认是否正确。

经过上面的步骤,SQL Server数据库就已经成功还原。重要的是,在进行还原之前,要确保所有的备份文件都是完整无损的,并且要熟

悉还原的过程,以确保正确恢复数据库。

SQLServer数据库的备份和恢复方法

SQLServer数据库的备份和恢复方法

SQLServer数据库的备份和恢复方法作为一名数据库管理员,数据库的备份和恢复是非常重要的工作之一。数据库是企业中最重要的信息资产之一,如果因为故障或其他原因导致数据丢失,会给企业带来不可估量的损失。为了避免这种情况的发生,我们需要定期备份数据库,并且掌握好相应的恢复方法。

一、备份方法

1、全备份

全备份,即备份整个数据库,包括数据文件、事务日志和所有的元数据信息。全备份是最完整的一种备份方式,备份出来的文件可以还原整个数据库。全备份的方法和语法如下:

BACKUP DATABASE database_name TO backup_device [WITH options];

其中,backup_device指备份的目录和文件名,options包括NOFORMAT、NOINIT、NAME、SKIP、REWIND和FORMAT 等选项,可以根据需要进行配置。例如:

BACKUP DATABASE AdventureWorks2016 TO DISK =

'C:\AdventureWorks2016.bak' WITH NOFORMAT, NOINIT, NAME = N'AdventureWorks2016-Full Database Backup', SKIP, REWIND, NOUNLOAD, STATS = 10

这条命令会将AdventureWorks2016数据库备份到C盘下的AdventureWorks2016.bak文件中,同时还指定了一些选项,比如不要在备份设备上格式化或初始化任何内容,备份名称为AdventureWorks2016-Full Database Backup等。

Sql server备份与恢复

Sql server备份与恢复
第9章 备份与恢复
9.1 备份和恢复概述 9.2 数据库备份 9.3 数据库恢复 9.4 附加数据库和数据库复制
-
9.1 备份和恢复概述
9.1.1 数据库备份概念
1.备份内容 数据库中数据的重要程度决定了数据恢复的必要性与重要性,也就决定了数据 是否及如何备份。数据库需备份的内容可分为数据文件(包括主要数据文件和次要 数据文件)、日志文件两部分。 2.由谁做备份 在SQL Server 2014中,具有下列角色的成员可以做备份操作: (1)固定的服务器角色sysadmin(系统管理员)。 (2)固定的数据库角色db_owner(数据库所有者)。 (3)固定的数据库角色db_backupoperator(允许进行数据库备份的用户)。
-
9.1.1 数据库备份概念
3.备份介质 (1)硬盘:最常用的备份介质,可以用于备份本地文件,也可以用于备份网 络文件。 (2)磁带:大容量的备份介质,磁带仅可用于备份本地文件。 4.何时备份 (1)系统数据库。当系统数据库master、msdb和model中的任何一个被修改 以后,都要将其备份。 master数据库包含了SQL Server 2014系统有关数据库的全部信息,删除 master数据库,SQL Server 2014可能无法启动,并且用户数据库可能无效。 (2)用户数据库。当创建数据库或加载数据库时,应备份数据库。当为数据 库创建索引时,应备份数据库,以便恢复时能够大大节省时间。 5.限制的操作 SQL Server 2014在执行数据库备份的过程中,允许用户对数据库继续操作, 但不允许用户在备份时执行下列操作:创建或删除数据库文件;创建索引;不记日 志的命令。

SQLServer图解备份(完全备份、差异备份、增量备份)和还原

SQLServer图解备份(完全备份、差异备份、增量备份)和还原

SQLServer图解备份(完全备份、差异备份、增量备份)和还原常⽤的数据备份⽅式有完全备份、差异备份以及增量备份,那么这三种备份⽅式有什么区别,在具体应⽤中⼜该如何选择呢?

1、三种备份⽅式

完全备份(Full Backup):备份全部选中的⽂件夹,并不依赖⽂件的存档属性来确定备份哪些⽂件。在备份过程中,任何现有的标记都被清除,每个⽂件都被标记为已备份。换⾔之,清除存档属性。完全备份就是指对某⼀个时间点上的所有数据或应⽤进⾏的⼀个完全拷贝。实际应⽤中就是⽤⼀盘磁带对整个系统进⾏完全备份,包括其中的系统和所有数据。这种备份⽅式最⼤的好处就是只要⽤⼀盘磁带,就可以恢复丢失的数据。因此⼤⼤加快了系统或数据的恢复时间。

差异备份(Differential Backup):备份⾃上⼀次完全备份之后有变化的数据。差异备份过程中,只备份有标记的那些选中的⽂件和⽂件夹。它不清除标记,也即备份后不标记为已备份⽂件。换⾔之,不清除存档属性。差异备份是指在⼀次全备份后到进⾏差异备份的这段时间内,对那些增加或者修改⽂件的备份。在进⾏恢复时,我们只需对第⼀次全备份和最后⼀次差异备份进⾏恢复。差异备份在避免了另外两种备份策略缺陷的同时,⼜具备了它们各⾃的优点。⾸先,它具有了增量备份需要时间短、节省磁盘空间的优势;其次,它⼜具有了全备份恢复所需磁带少、恢复时间短的特点。系统管理员只需要两盘磁带,即全备份磁带与灾难发⽣前⼀天的差异备份磁带,就可以将系统恢复。

增量备份 (Incremental Backup ):备份⾃上⼀次备份(包含完全备份、差异备份、增量备份)之后有变化的数据。增量备份过程中,只备份有标记的选中的⽂件和⽂件夹,它清除标记,既:备份后标记⽂件,换⾔之,清除存档属性。增量备份是指在⼀次全备份或上⼀次增量备份后,以后每次的备份只需备份与前⼀次相⽐增加和者被修改的⽂件。这就意味着,第⼀次增量备份的对象是进⾏全备份后所产⽣的增加和修改的⽂件;第⼆次增量备份的对象是进⾏第⼀次增量备份后所产⽣的增加和修改的⽂件,如此类推。这种备份⽅式最显著的优点就是:没有重复的备份数据,因此备份的数据量不⼤,备份所需的时间很短。

SQLServer数据库备份和还原

SQLServer数据库备份和还原

SQLServer数据库备份和还原

⼀、SQL命令

备份

BACKUP DATABASE TestDb TO DISK='d:\TestDb.bak'

还原

RESTORE DATABASE TestDb FROM DISK='d:\TestDb.bak'

⼆、使⽤管理⼯具

三、使⽤sqlcmd

备份

sqlcmd -S . -E -Q "BACKUP DATABASE AbpFirst TO DISK='d:\AbpFirst.bak'"

还原

sqlcmd -S . -E -Q "RESTORE DATABASE AbpFirst FROM DISK='d:\AbpFirst.bak'"

四、常见问题

1.还原失败

原因:Sql server还原失败,提⽰:数据库正在使⽤,⽆法获得对数据库的独占访问权

解决⽅案1.

如果你使⽤管理⼯具还原数据库并且在Microsoft SQL Server Management Studio 2016或以上版本的话,可以在还原的时候勾选"关闭到⽬标数据库的现有链接"

解决⽅案2:

如果你的SqlServer Management Studio的版本⽐较低,可以设置数据库为单⽤户模式,执⾏完还原操作后,恢复为多⽤户模式

设置⽅式:选中要还原的数据库-->属性-->选项-->限制访问

该值从MULTI_USER修改为SINGLE_USER,此时该数据库就会显⽰为单⽤户模式

这是GUI的模式,语句的办法⽐较简单

---设置数据库为单⽤户模式

USE MASTER

GO

ALTER DATABASE eol_tcgroup SET SINGLE_USER WITH ROLLBACK IMMEDIATE;

sqlserver还原数据库步骤

sqlserver还原数据库步骤

sqlserver还原数据库步骤

SQL Server 提供了非常便捷的数据库备份和还原功能,这使得数据库管理员的工作变得更加容易。在数据库备份后,如果需要还原该数据库,则可以通过以下步骤完成还原操作:

步骤1:连接到 SQL Server

打开 SQL Server Management Studio,连接到 SQL Server 数据库引擎实例。输入服务器名称和身份验证方式(Windows 身份验证或 SQL Server 身份验证),并输入凭据(用户名和密码),然后单击“连接”。

步骤2:打开还原向导

在 SQL Server Management Studio 中的“对象资源管理器”窗口中,右键单击“数

据库”文件夹,然后选择“还原数据库”。

步骤3:选择备份文件

在“还原数据库”向导的“源”页面上,选择还原源(备份设备)和备份集。单击“添加”按钮,浏览到备份文件的路径,选择要还原的备份文件,然后单击“确定”。

步骤4:选择还原选项

在“选项”页面上,可以选择还原数据库的选项,如还原方式、还原到不同的数据库、还原时替换现有数据库等。确保选择正确的选项,然后单击“确定”。

步骤5:还原数据库

在“摘要”页面上,确认还原的选项,然后单击“还原”按钮。SQL Server 将开始还原数据库,并在操作完成后显示还原操作的结果。

总结:还原数据库是一个重要的操作,需要仔细检查还原选项,以确保还原操作完成

后数据库的一致性和完整性。通过遵循上述步骤,可以轻松地还原 SQL Server 数据库。

sqlserver备份还原数据库sql语句 -回复

sqlserver备份还原数据库sql语句 -回复

sqlserver备份还原数据库sql语句-回复SQL Server是一种关系型数据库管理系统,它提供了备份和还原数据库的功能,以帮助用户保护和恢复数据。在本文中,我们将一步一步解释如何使用SQL语句来备份和还原数据库。

备份数据库

备份数据库是一项关键任务,它可以在数据丢失或损坏时恢复数据。以下是使用SQL语句备份数据库的步骤:

1. 打开SQL Server Management Studio(SSMS)并连接到SQL Server 实例。

2. 在“对象资源管理器”窗口中,展开“数据库”节点,以显示要备份的数据库。

3. 右键单击要备份的数据库,然后选择“新建查询”选项。

4. 在查询编辑器中,输入以下备份数据库的SQL语句:

BACKUP DATABASE [DatabaseName]

TO DISK = 'BackupFilePath\BackupFileName.bak'

WITH FORMAT, NAME = 'DatabaseName-Full Database Backup',

SKIP, STATS = 10

其中,`[DatabaseName]`是要备份的数据库的名称,`BackupFilePath`是备份文件的路径,`BackupFileName`是备份文件的名称。

5. 运行该SQL语句,即可开始备份数据库。备份过程可能需要一些时间,具体时间取决于数据库的大小和服务器的性能。

还原数据库

还原数据库是将备份文件中的数据恢复到数据库中的过程。以下是使用SQL语句还原数据库的步骤:

1. 在SSMS中连接到SQL Server实例,并打开一个新的查询。

SQLServer数据库的备份和还原详解

SQLServer数据库的备份和还原详解

SQLServer数据库的备份和还原详解

1. 基本概念:

mdf文件:SqlServer数据库的主数据文件

ldf文件:SqlServer数据库的日志文件

SQL Server管理的每个数据库都对应一个mdf文件和一个ldf文件。当SQL Server服务处于开启时,这些文件是无法删除的。

用SQL Server 企业管理器,单击某个数据库,选择右键菜单中的“属性",从弹出对话框的“数据文件”和“事务日志”标签页中可以查看这个数据库对应的mdf文件路径和ldf文件路径。

2. 用SQL Server 企业管理器备份和还原数据库:

例如,备份数据库到可移动存储介质,然后还原到另一台机器上,步骤如下:

备份:

单击要备份的数据库,从右键菜单选择“所有任务->备份数据库”。

选择“完全备份”,删除“备份到”列表框中的现有内容,然后“添加”;弹出“选择备份目的”对话框,“文件名”就是你要得到的备份文件的存放路径。选好后确定,这时“备份到”列表框中出现你选择的目的文件路径。

因为没有重名文件,“追加”或“重写”选项的效果是一样的,不用管。选中它,确定,等待备份完成。完成后在你指定的路径下将看到你备份的文件,注意该文件默认没有后缀名。

备份文件还有很大的压缩空间,一般一个40多M的备份文件用winRAR压缩后只有4M左右,作为邮箱附件也没有问题。

还原:

将备份文件放到一个便于管理的文件夹下,例如你的数据库叫“test”,可以建立一个叫“e:\db_bak\test\”的文件夹。

从SQL Server 企业管理器单击“数据库”,选择“新建数据库...”,起名“test”,确定。看到该数据库出现在数据库列表中,里面只有一些系统tables。注意新建数据库默认的mdf文件和ldf文件都会被放在SQL Server安装目录下的子目录“MSSQL\data\”中,文件名与数据库名称相同。

sqlserver 备份还原流程

sqlserver 备份还原流程

SQL Server备份和还原的流程如下:

备份:

1. 打开SQL Server,依次展开sqlserver根目录,并打开数据库。

2. 选择要备份的数据库名,鼠标右键任务->选择备份。

3. 点击添加,选择存放数据库备份文件的地址。

4. 在弹出对话框中,点击图示按钮,选择存放数据库备份文件的地址,文件名后缀名为.bak 点击确定。

5. 点击选项,根据自己的需求进行备份设置,设置完成,点击确定,开始备份。

还原:

1. 选择要还原的数据库名,鼠标右键任务->选择还原->选择数据库。

2. 在弹出对话框中,选择源设备,点击后面的按钮,弹出指定备份对话框,点击添加按钮,选择.bak源文件,找到后,点击确定。

3. 选择选项,进行还原设置,勾选“覆盖现有数据”前面的小方框;点击“还原为”后面的按钮,要还原该数据库的数据文件和日志文件。

4. 选定好要还原的数据文件和日志文件之后,点击“确定”按钮,完成数据库还原。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SQLServer数据库备份与恢复

学院:工程学院专业:机械设计制造及其自动化班级:01

姓名:张丹学号:1522111

【实验内容】

通过SQL Server 自带的备份功能备份数据库

利用SQL Server自带的还原功能还原数据库

【实验原理】

数据库的建立和使用极大的方便了人们对数据的管理和应用,数据的稳定性和可恢复至关重要,因此要定期对数据库的数据进行备份。

【实验环境】

Windows 实验台

SQL Server 2000

【实验步骤】

打开Windows实验台,运行Windows 2003系统;运行SQL Server 2000的“查询分析器”和“企业管理器”。

SQL Server 数据库备份

(1)打开企业管理器,展开服务器组,然后展开服务器。

(2)展开数据库,选中所要备份的数据库,单击鼠标右键,依次选择“所有

任务”,“备份数据库”。

(3)在弹出的对话框中,依次修改:“名称”、“备份方式”、“目的”、“重写方

式”,最后点“确定”。

(4)开始备份。

(5)最后备份完成。

SQL Server 数据库还原

(1)打开企业管理器,展开服务器组,然后展开服务器。

(2)展开数据库,选中所要还原的数据库,单击鼠标右键,依次选择“所有

任务”,“还原数据库”。

(3)在弹出的对话框中,依次修改:“还原后的数据名”、“要还原的备份文件”。

(4)然后选择“选项”标签卡,选中“在现有数据库上强制还原”多选项。

(5)点击“确定”按钮开始还原。

(6)最后还原完成,如下图所示。

【实验总结】

该实验较复杂,对数据库的备份与还原的掌握与运用十分实用。

相关文档
最新文档