SQL Server 2012 导入与导出 备份与还原 02-08 数据的导出 09-16 数据的导入 17-30 简单模式下B&R 31-41 故障状态下B&R
登录:
在“开始”菜单中选择:程序/Microsoft SQL Server 2012“SQL Server Management Studio”
登录:
在弹出窗口中打开服务器名称“选择更多”,选择其中的一个本地服务器。
身份验证选择“Windows身份”或“SQL Server身份”
登录:
右键单击“数据库”,新建一个数据库
简单模式下的备份:
首先创建一个db01数据库。
简单模式下的备份:
然后我们在该数据库中创建一个表,模拟某次数据更新。
简单模式下的备份:
配置数据库的恢复模式为简单,如图
简单模式下的备份:
然后接下来我们针对该数据库执行完整备份,如图
简单模式下的备份:
然后接下来我们针对该数据库执行完整备份,如图
简单模式下的备份:
在选项界面,我们可以配置备份的可靠性,如图
简单模式下的备份:
同时还可以选择在备份的时候是否对数据进行压缩,如图
简单模式下的备份:
备份成功后,如图所示
简单模式下的备份与还原:
默认情况下,备份数据会存放在C盘的默认位置
C:\Program Files\Microsoft SQL\MSSQL11.MSSQL01\MSSQL\Backup\
下,为.bak结尾的文件。
我们也可以选择更改备份地址或新建备份设备;但备份地址必须有权限访问,否则备份会报错。
简单模式下的备份:
在下图中选择新建备份设备,如图
简单模式下的备份:
输入设备名称
输入文件位置,
如C盘下的full-backup文件夹下fullbackup文件
建议文件加.bak后缀
简单模式下的备份:
创建完成后,如左图所示
然后我们在进行数据备份的时候,就可以选择将备份保存在备份设备中,如右图
简单模式下的还原:
选择还原数据库,如右图所示
简单模式下的还原:
选择完整备份设备,如图
其他注意事项:
如果不删除数据库默认的备份目标,直接备份,那么你此次备份将被备份到默认的备份目标(往往为以前某次备份文件所在位置)。这样前次的备份文件会被覆盖,可能会丢失前次备份文件。所以一般都会重新指定备份目标。另外,很多人在备份时,在没有删除默认的备份目标的基础上,直接添加新的备份目标,这样备份时是会报错的(如下图),就算备份时没报错,还原时也有可能报错。
其他注意事项:
备份文件的扩展名为.bak或者.BAK,或者没有扩展名,你也可以自定义任意的扩展名,只要自己记得这个备份文件导入数据后应当检查表内的变量类型是否有改变,防止出现错误;
需要还原的库文件位置,这里一定要选对,许多还原失败,往往是因为忽略了这里的设置
技术支持网站与论坛见:https://connect.microsoft.com/SQLServer
数据的导出:
在“开始”菜单中选择:程序/Microsoft SQL Server 2012“导入和导出数据(32位)”
数据的导出:
在欢迎窗口中单击“下一步”,打开“选择数据源”窗口,数据库选择自己需要导出的数据库(以db01为例)
数据的导出:
单击“下一步”,打开“选择目标”窗口
“目标”选择“平面文件目标”,文件名选择自己U盘上自己建立的文件
数据的导出:
单击“下一步”,打开“指定表复制或查询”窗口
选择“复制一个或多个表和视图的数据”
数据的导出:
单击“下一步”,打开“配置平面文件”
可根据需要进行设置
如无特殊需要,建议不要改动
数据的导出:
单击“下一步”,打开“保存并运行包”,单击“下一步”
选择“完成”
数据的导入:
在“开始”菜单中选择:程序/Microsoft SQL Server 2012“导入和导出数据(32位)”
数据的导入:
单击“下一步”,打开“选择数据源
“目标”文件选择要导入的文件
数据的导入:
单击“下一步”,打开“选择目标”窗口
“目标”选择“SQL Server Native Client 11.0”,服务器选择本机,数据库选择要导入的数据库
数据的导入:
单击“下一步”,打开“选择源表和源视图”
可根据需要进行设置
如无特殊需要,建议不要改动
数据的导入:
单击“下一步”,打开“保存并运行包”,单击“下一步”
选择“完成”
其他注意事项:
应当先还原数据库之后再导入数据。
导入数据后应当检查表内的变量类型是否有改变,防止出现错误。