SQLServer 2016 R2数据库新建、附加、分离、备份、还原、复制等基本操作

一、打开Microsoft SQL Server Management Studio

在桌面上找到图标,双击运行

 

打开Microsoft SQL Server Management Studio 17

 

输入服务器名称,选择SQL Server 身份验证,sa和sa密码,可以勾选记住密码,以便以后的登录,点连接,进入Microsoft SQL Server Management Studio管理器

左侧为对象资源管理器树状目录

 

展开数据库

 

二、新建数据库

单击数据库,右键→新建数据库

 

打开新建数据库对话框,输入数据库名称test

 

点确定,数据库test新建成功,如图

 

三、分离数据库

选择要分离的数据库,右键→任务→分离

 

打开分离数据库对话框

 

检查要分离的数据库名称,点确定

 

数据库分离成功,如上图

四、附加数据库

单击数据库,右键→附加

 

打开附加数据库对话框,点添加

 

打开要附加数据库的存放路径,选定要附加的数据库,双击选择或单击确定按钮

 

检查附加数据库的路径

 

点确定,数据库附加成功,如下图

 

五、备份数据库

单击选择要备份的数据库,右键任务→备份

 

打开备份数据库对话框,显示的是默认备份文件路径,或上一次备份文件存放路径,如果不需要修改备份文件路径或备份文件名称,直接点确定即可覆盖上一次的备份。

 

如果要需要修改备份文件路径或备份文件名称,先点删除,将当前的备份文件路径删除

 

然后点添加

 

找到要存放备份文件的路径,命名备份文件名称,一般以数据库名加备份日期,如果当天需要备份几份,日期后面再加上时间,以便区分,最后不要忘记加上备份文件的扩展名.bak,点确定,如下图

 

点确定

 

返回到备份数据库对话框,检查备份文件路径和文件夹名,点确定

 

提示备份成功完成对话框

 

六、还原数据库

单击选择要还原的数据库,右键→任务→还原→数据库

 

打开还原数据库对话框,点设备,点…

 

打开选择备份设备对话框,点添加

 

打开并找到存放备份文件的路径,找到并选择要还原的数据库备份,双击选择或点确定

 

点确定

 

返回到还原数据库窗口

 

切换到选项页面

 

勾【选覆盖现有数据库】复选框,取消勾选【还原前进行结尾日志备份】,点确定

 

提示还原成功。

 

补充说明:如果还原失败,可能是数据库正在使用中,此时需要跟使用人员沟通,确认可以还原,可按照以下方法进行操作。

方法一:先停止SQL server服务

 

 

 

,再还原数据库

还原完毕后,再开启SQL server服务

此方法会影响程序正常使用,慎用!!!

方法二:针对该数据库单独操作,先分离数据库,再附加数据库,最后还原数据库

七、复制数据库

用现有的数据库,快速复制一个新的数据库,可以使用还原数据库的方式复制数据库,前提是必须先备份当前数据库,由于之前已经备份,这里不再赘述备份数据库操作。

复制数据库,单击选择现有的数据库,右键→任务→还原→数据库,打开还原数据库对话框,在目标数据库处,命名要复制的新数据库名称,确认现有数据库已经备份的情况情况下,点确定

 

提示成功还原了新的数据库,如下图

 

在对象资源管理器,数据库列表中,显示出了新复制的数据库,如下图

 

注意,此时通常会出现原数据库后面显示【正在还原】,如下图

 

单击【新建查询】,打开查询分析器,输入一下语句,然后执行

 

RESTORE database   test  with recovery

执行完毕后,刷新数据库

 

【正在还原】已取消,如下图

 

八、无数据库原文件的情况下,还原数据库

有些情况下,我们只有数据库备份文件,没有数据库源文件,这时需要用还原数据库备份文件的方式创建数据库。

方法一:

首先新建空白数据库,参照【二、新建数据库】

然后还原数据库文件,参照【六、还原数据库】

这里不再赘述

方法二:

不用创建空白数据库

右单击【数据库】,点【还原数据库】

 

以下步骤参照【六、还原数据库】

 

 

 

 

 

 

 

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、实验目的 1.掌握SQL Server 2005的安装。 2.掌握SQL Server Management Studio的启动和使用。 3.掌握SQL Server 2005服务器的配置和注册。 4.掌握SQL Server 2005查询的基本使用。 5.掌握应用SQL Server Management Studio创建数据库的方法。 6.掌握应用SQL Server Management Studio修改和查看数据库的方法。 7.掌握应用SQL Server Management Studio删除数据库的方法。 8.掌握应用Transact-SQL语句创建数据库的方法。 9.掌握应用Transact-SQL修改和查看数据库的方法。 10.掌握通过Transact-SQL删除数据库的方法。 11.掌握SQL Server 2005数据库和操作系统物理文件的关系。 12.掌握数据库分离附加方法。 二、实验内容 1.完成SQL Server 2005开发版的安装。 提示:若计算机系统中已经安装有SQL Server 2005系统,则在安装时需要选择安装命名实例。安装过程中身份验证模式选择“混合模式”并设置sa账户的密码。 2.利用SQL Server配置管理器启动、停止SQL Server服务(包括默认实例和命名实例),配置SQL Server服务为自动启动。 3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP协议。 4.利用SQL Server外围配置器配置数据库引擎的服务及远程连接,设置为“本地连接和远程连接”,选择“同时使用TCP/IP和named pipes”。 5.利用SQL Server Management Studio注册安装的命名实例。 6.利用SQL Server Management Studio注册远程服务器。 提示:注册远程服务器时需要使用混合验证模式,利用sa账户和密码登录远程服务器。 7.启动SQL Server Management Studio,连接到服务器。新建一个查询,在其中输入如下代码: DECLARE @position int, @string char(5) SET @position = 1 SET @string = 'China' WHILE @position <= DATALENGTH(@string) BEGIN SELECT SUBSTRING(@string, @position, 1) 字符, ASCII(SUBSTRING(@string, @position, 1)) ASCII码 SET @position = @position + 1 END

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值