数据库备份脚本(结构和数据)

Posted 桃桃养颜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库备份脚本(结构和数据)相关的知识,希望对你有一定的参考价值。

脚本完整备份数据库说明文档

Summary:这是一份针对脚本完整备份数据库的说明,利用这种方式备份可以绕开数据库的加密方式,完整保存原来数据的主外键关系.并且表,视图,存储过程,函数都可以同时完整备份下来。

下面是截图的操作文档:

 Step1:打开数据库,找到目标数据库。右键点击Tasks—>Generate Scripts..(文档中例子目标数据库是eTravel_P2)

 

Step2:点击Next

 

Step3:根据自己的需求选择所需要备份的文件,然后点击点击Next

 

Step4:点击Advanced按钮。配置属性

 

Step5:找到General—>Types of data to script,点击下来按钮选择Schema and data(结构和数据一起备份,这样还原的数据库才会有主外键这样的结构关系)

 

Step6:自定义本备份文件的文件名和保存位置。然后点击Next

 

Step7:点击Next按钮

 

Step8:等待文件备份完成,所有的task完成以后点击Finish,你会得到一个sql文件。

 

Step9:把生成的文件放到数据库工具里面打开。选择要恢复到的数据库,执行就ok了。

以上是关于数据库备份脚本(结构和数据)的主要内容,如果未能解决你的问题,请参考以下文章

MySQL数据库备份Shell脚本

Bat脚本备份sqlserver 表结构存储过程函数指定表数据

如何使用Navicat备份数据库脚本

如何利用pg_dumpall备份的文件,恢复数据库

MySQL数据库定时自己主动备份脚本

sql server 如何用sql语句实现单个表的备份和还原。