数据库生成带框架、数据的脚本和还原数据库
2015-08-30 09:55
232 查看
我们在进行项目的过程中肯定需要做维护或者重构,这时我们要面对的就是别人的系统,如果前任是比较细心的人还好,他会将所有需要的信息都给你准备好,但是万一遇到粗心的前任的话就不好说了,最最可能的情况就是有代码,然后就没有然后了......
众所周知我们做软件需要的是三项:代码、文档和数据库,往往人们只注重代码的实现而忽视了其他两项,数据库还好说毕竟我们会发布到服务器上,文档就难说了,所以提醒广大的工程师们,一定要将文档记在心中。
这篇文章就是这么来的——当被分到整理维护某个系统时发现数据库不在给的文件中,不过一般情况下会存在而一个框架的脚本文件,但是不幸的是我这里连框架脚本都没有,所以就需要我们去备份或者生成新的脚本。但是空的数据库是无法完成测试的,所以我们需要带数据的脚本文件。
下面就是数据库生成带框架和数据的脚本成功的步骤:
正确的过程如下:
1、找到需要复制的数据库,右击选择任务,点击生成脚本,如图所示
![](http://img.blog.csdn.net/20150830093404491?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2,点击两次下一步,进入到设置脚本编写选项页面,点击高级修改如图所示的地方,点击“要填写脚本的数据的类型”,选择架构和数据即可,点击确定,下一步
![](http://img.blog.csdn.net/20150830093417015?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3、最后就是生成了,强调一点,这里我们可以自己设置存储的位置,以防我们找不到系统默认的那个文件夹。
----------------------------------分隔线-------------------------------------
完成导出数据库框架和数据的方法不止生成脚本这一种方法,还有一种方法就是备份数据库,至于备份的方法小编就不做详细介绍了,我们来看看备份好的.bak文件如何还原到我们本地的数据中。
备份还原:
第一步:打开我们的SQL Server ,在数据库选项上右击,点击还原数据库
![](http://img.blog.csdn.net/20150830093420956?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
第二步:在目标数据库一栏中填写我们需要还原之后的数据库名称;点击浏览图标选择我们要还原数据库备份文件的路径;点击确定然后勾选还原复选框,最后点击确定。这样我们的还原工作就完成了。
![](http://img.blog.csdn.net/20150830093425602?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20150830093429846?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
希望这些小知识可以帮到大家。
众所周知我们做软件需要的是三项:代码、文档和数据库,往往人们只注重代码的实现而忽视了其他两项,数据库还好说毕竟我们会发布到服务器上,文档就难说了,所以提醒广大的工程师们,一定要将文档记在心中。
这篇文章就是这么来的——当被分到整理维护某个系统时发现数据库不在给的文件中,不过一般情况下会存在而一个框架的脚本文件,但是不幸的是我这里连框架脚本都没有,所以就需要我们去备份或者生成新的脚本。但是空的数据库是无法完成测试的,所以我们需要带数据的脚本文件。
下面就是数据库生成带框架和数据的脚本成功的步骤:
正确的过程如下:
1、找到需要复制的数据库,右击选择任务,点击生成脚本,如图所示
2,点击两次下一步,进入到设置脚本编写选项页面,点击高级修改如图所示的地方,点击“要填写脚本的数据的类型”,选择架构和数据即可,点击确定,下一步
3、最后就是生成了,强调一点,这里我们可以自己设置存储的位置,以防我们找不到系统默认的那个文件夹。
----------------------------------分隔线-------------------------------------
完成导出数据库框架和数据的方法不止生成脚本这一种方法,还有一种方法就是备份数据库,至于备份的方法小编就不做详细介绍了,我们来看看备份好的.bak文件如何还原到我们本地的数据中。
备份还原:
第一步:打开我们的SQL Server ,在数据库选项上右击,点击还原数据库
第二步:在目标数据库一栏中填写我们需要还原之后的数据库名称;点击浏览图标选择我们要还原数据库备份文件的路径;点击确定然后勾选还原复选框,最后点击确定。这样我们的还原工作就完成了。
希望这些小知识可以帮到大家。
相关文章推荐
- 50种方法优化SQL Server
- mysql性能优化
- 数据库常用函数大全(数学函数、字符串函数、其他函数)
- 数据库标识符
- Hibernate自定义类型 -类属性类型与数据库类型转换
- SQL ---指令实例语句
- SQl 事物+视图+游标+索引+锁
- SQL--存储过程+触发器 对比!
- Oracle学习笔记20150830各种常见Sql函数
- SQL---触发器
- Access建表SQL语句Create Table设置自动增长列的关键字AUTOINCREMENT使用方法
- Postgres数据库忘记密码,三个步骤解决(windows下)
- SQL (一)定义变量以及变量赋值
- django 1.8 官方文档翻译: 2-5-6 多数据库
- win 64 最详细的oracle11g安装教程
- mysql 索引
- 【翻译自mos文章】什么是Oracle Clusterware 和RAC中的脑裂
- ListView的分批加载和分页加载
- 编译安装mysql-5.5.11
- oracle 的安装卸载