欢迎访问淘淘IT!QQ:505342486

批量导出/备份SQL Server2008R2的存储过程,在新数据库中还原

时间:2018-05-10 10:09:10    来源:网络    浏览:696

有时候我们需要批量导出/备份SQL数据库的视图或者存储过程等等文件,或者说想要将数据库中所有的文件都批量导出到本地电脑保存起来,那么可以参考下面的操作方法

1,打开Microsoft SQL Server 2008 R2 Management Studio,选中你需要备份的数据库

from clipboard

2,在选中的数据库上右键》任务》生成脚本

from clipboard

3,生成数据库脚本,点击下一步

from clipboard

4,选择“选择特定数据库对象”,再去选择你需要导出/备份的所有东西,点击下一步

from clipboard

5,这里,你可以选择任何一种你需要的保存方式,“单个文件”即所有SQL存储过程/视图等都放在一个SQL文件中,不是每个SQL存储过程/视图独立一个SQL文件。所以“每个对象一个文件”就很好理解了,就是每一个SQL存储过程/视图生成一个文件。然后选择你需要保存的位置,点击下一步

from clipboard

6,然后点击,下一步,下一步,就完成了

from clipboard


存储过程导出了,怎么还原呢?

1,1,打开Microsoft SQL Server 2008 R2 Management Studio,选择“文件》打开》文件”

from clipboard

2,找到脚本文件的存放位置,script.sql,点击打开

from clipboard

3,页面来到编辑器窗口,选择执行,即可还原存储过程。如果数据库名称不一样,可以先改下USE []数据库名称,再执行。

from clipboard


如果是从一个数据库复制存储过程到另一个数据库,直接在某个存储过程上,“右键》编写存储过程脚本为》CREATE到》新查询编辑器窗口”

from clipboard然后改下数据库名称,直接执行就可以

from clipboard


来源网址:https://jingyan.baidu.com/article/27fa7326b98bdb46f8271fce.html

有帮助
(0)
0%
没帮助
(0)
0%
标签: sql server 2008  存储过程  

网友评论

网友评论文明上网理性发言
昵称:

全部评论0条)

o(╯□╰)o 暂无评论,我要抢沙发。
栏目列表
点击排行
more