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

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

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

de6db4e239471edeec2a755cdb141de7.png

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

85e981276a0a8203aece2fd431c36db2.png

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

8c3be92cb3b72f9bd807268f5fbba11a.png

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

8f462dee2bfddd6a6c6fd6ada40698a2.png

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

659eb470616769e6a796a27be76a27c1.png

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

ef449a4abf854ed08c2dcbe437d7a50e.png

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

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

2eb274bec1e1253764c3810fbbe5ab83.png

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

5b03c8204e571c85a644aac42134d42a.png

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

837eb0ce8d1bec1e92e7b6758d5fcbb1.png

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

3da626429a5419d62ec7e8fecd3613ff.png然后改下数据库名称,直接执行就可以

bd5c659b787a895c6cd06c87eff382c0.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值