admin 管理员组文章数量: 887021
2024年1月19日发(作者:php pack)
SQLServer 2016 R2数据库基本操作
一、打开Microsoft SQL Server Management Studio
在桌面上找到图标,双击运行
打开Microsoft SQL Server Management Studio 17
输入服务器名称,选择SQL Server 身份验证,sa和sa密码,可以勾选记住密码,以便以后的登录,点连接,进入Microsoft SQL Server Management
Studio管理器
左侧为对象资源管理器树状目录
1
展开数据库
2
二、新建数据库
单击数据库,右键→新建数据库
打开新建数据库对话框,输入数据库名称test
3
点确定,数据库test新建成功,如图
三、分离数据库
选择要分离的数据库,右键→任务→分离
4
打开分离数据库对话框
检查要分离的数据库名称,点确定
5
数据库分离成功,如上图
四、附加数据库
单击数据库,右键→附加
打开附加数据库对话框,点添加
6
打开要附加数据库的存放路径,选定要附加的数据库,双击选择或单击确定按钮
检查附加数据库的路径
7
点确定,数据库附加成功,如下图
8
五、备份数据库
单击选择要备份的数据库,右键任务→备份
打开备份数据库对话框,显示的是默认备份文件路径,或上一次备份文件存放路径,如果不需要修改备份文件路径或备份文件名称,直接点确定即可覆盖上一次的备份。
9
如果要需要修改备份文件路径或备份文件名称,先点删除,将当前的备份文件路径删除
然后点添加
10
找到要存放备份文件的路径,命名备份文件名称,一般以数据库名加备份日期,如果当天需要备份几份,日期后面再加上时间,以便区分,最后不要忘记加上备份文件的扩展名.bak,点确定,如下图
点确定
11
返回到备份数据库对话框,检查备份文件路径和文件夹名,点确定
提示备份成功完成对话框
12
六、还原数据库
单击选择要还原的数据库,右键→任务→还原→数据库
打开还原数据库对话框,点设备,点…
13
打开选择备份设备对话框,点添加
打开并找到存放备份文件的路径,找到并选择要还原的数据库备份,双击选择或点确定
14
点确定
返回到还原数据库窗口
15
切换到选项页面
16
勾【选覆盖现有数据库】复选框,取消勾选【还原前进行结尾日志备份】,点确定
提示还原成功。
补充说明:如果还原失败,可能是数据库正在使用中,此时需要跟使用人员沟通,确认可以还原,可按照以下方法进行操作。
方法一:先停止SQL server服务
17
,再还原数据库
还原完毕后,再开启SQL server服务
此方法会影响程序正常使用,慎用
方法二:针对该数据库单独操作,先分离数据库,再附加数据库,最后还原数据库
七、复制数据库
用现有的数据库,快速复制一个新的数据库,可以使用还原数据库的方式复制数据库,前提是必须先备份当前数据库,由于之前已经备份,这里不再赘述备份数据库操作。
复制数据库,单击选择现有的数据库,右键→任务→还原→数据库,打开还原数据库对话框,在目标数据库处,命名要复制的新数据库名称,确认现有数据库已经备份的情况情况下,点确定
18
提示成功还原了新的数据库,如下图
在对象资源管理器,数据库列表中,显示出了新复制的数据库,如下图
19
注意,此时通常会出现原数据库后面显示【正在还原】,如下图
20
单击【新建查询】,打开查询分析器,输入一下语句,然后执行
RESTORE database test with recovery
执行完毕后,刷新数据库
21
【正在还原】已取消,如下图
22
八、无数据库原文件的情况下,还原数据库
有些情况下,我们只有数据库备份文件,没有数据库源文件,这时需要用还原数据库备份文件的方式创建数据库。
方法一:
首先新建空白数据库,参照【二、新建数据库】
然后还原数据库文件,参照【六、还原数据库】
这里不再赘述
方法二:
不用创建空白数据库
右单击【数据库】,点【还原数据库】
以下步骤参照【六、还原数据库】
23
24
25
26
27
28
29
版权声明:本文标题:SQLServer 2016 R2数据库基本操作20230120 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705620174h492705.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论