MSSQL数据库如何导出SQL格式备份图文教程

温馨提示:文章已超过1122天没有更新,可能存在链接失效,相关教程仅供参考

站长备份SQL Server数据库都是导出bak格式,直到昨天有人咨询站长SQL Server怎么导出SQL格式的备份,才想起SQL Server也是支持这个格式的备份,研究了下是用生成脚本的方式导出SQL格式备份,打开生成和发布脚本对话框一步步导出SQL格式后发现只有几百KB和备份BAK格式大小相差甚大,新建一个数据库导入备份的SQL格式脚本后发现只有数据库表结构,表里面的数据全部都没有。百度查找了下资料原来默认导出的只有架构(数据库表)没有表里面的数据内容,怪不得只有这么小。简单写个教程记录下MSSQL(Microsoft SQL Server)数据库如何导出SQL格式备份(以免下次自己忘记怎么导出),同时也给需要同学提供一丢丢帮助吧!!

教学部分

本教程以SQL Server 2008数据库为例(其他版本的数据库也是一样的)

1、打开SQL Server Management Studio 远程连接数据库,点击使用的数据库右击弹出窗口选择 任务 >> 生成脚本

image.png

2、进入生成脚本向导,点击下一步

image.png

3、在选择对象上默认设置即可(为整个数据库及所有数据库对象编写脚本),点击下一步

image.png

4、进入设置脚本编写选项,点击高级进入高级脚本编写选项设置找到 要编写脚本的数据的类型架构和数据

image.png

5、选择架构和数据后,点击确定

image.png

6、在高级选项保存后,设置数据库SQL脚本保存路径,例如C:\bak\backup.sql ,然后点击下一步

image.png

7、查看脚本向导摘要,默认没有问题,直接点击下一步

image.png

8、进行脚本执行生成操作,等待执行都成功后,点击完成

image.png

9、进入导出的文件夹路径可以看到前面导出的SQL备份脚本

image.png

© 除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处

取消
微信二维码
微信二维码
支付宝二维码