想要创建脚本以将数据,表和视图导出到sql脚本

Tea*_*eek 27 sql-server sql-server-2008-r2

想要创建脚本以将数据,表和视图导出到sql脚本.

我有SQL Server 2008 r2.

到目前为止,我只能为所有表和视图自动生成sqlscript.但数据未包括在内.

或者有没有更简单的方法将数据,表,视图从一个SQL Server导出到我的ISP的SQL服务器?

问候茶

Joh*_*wey 61

如果由于某种原因备份/恢复不适合您,SSMS的"生成脚本"工具包括一个高级脚本选项以包含数据:

在此输入图像描述

  • +1.要在SSMS 2012中进入此菜单,请右键单击数据库 - >任务 - >生成脚本. (12认同)

Kan*_*ane 5

以下是一些可供思考的选项(根据我的建议优先考虑): -

  • 简单的备份和恢复将是最简单,最快捷的解决方案;
  • 使用数据脚本工具(如Red-Gate的数据比较)可以满足您的需求;
    • 将数据库比较用作Visual Studio的一部分.
  • 可以开发SSIS包以在两个实例之间来回抽取数据; 要么
  • 使用SET IDENTITY INSERT ON / OFF身份种子表的命令编写自己的脚本


jhe*_*ett 4

最简单的方法是创建备份,将 .bak 文件复制到另一台服务器,然后在那里恢复备份。