如何生成脚本

如何生成脚本,第1张

这在将数据库对象重置为其原始条件时很有用。例如,在进行大量测试修改了某个表后,可以使用创建脚本还原该表。只能在使用

sql

托管提供程序与

sql

server

建立的连接中生成创建脚本。注意创建脚本可以重新创建数据库对象的结构但不能重新创建数据。注意显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见

visual

studio

设置。生成创建脚本将脚本从服务器资源管理器拖动到解决方案资源管理器的“创建脚本”文件夹中。-或

-打开要在其中保存创建脚本的数据库项目。

注意若要生成创建脚本,必须在解决方案中创建数据库项目。若要创建新的数据库项目,请在“文件”菜单中单击“新建项目”,然后在“新建项目”对话框的“项目类型”下打开“其他项目类型”节点。单击“数据库”,然后在“模板”窗口中单击“数据库”模板图标。给解决方案命名,然后单击“确定”。在服务器资源管理器中,右击要为其生成创建脚本的数据库对象。从快捷菜单中选择“为项目生成创建脚本”。请参见其他资源使用脚本

1.在常规中点击 显示全部,勾选编辑全部对象脚本

2.设置格式中 除了倒数第一(7.0兼容)倒数第三(说明性标题)两个选项外全部勾选

3.选项中 安全性脚本选项 全不勾选,表脚本选项 全部勾选,文件格式为 国际化文本,生成文件为 每个对象创建一个文件

对生成的文本文件用版本库进行管理,可实现对数据库结构的简单管理工作,但是对数据无能为力。

1.选中数据库,右键->所有任务->导出数据,在选择目的 数据库中选择新建 数据库名为DB_TEST,

2.在指定表复制或者查询中 选择 在SQL Server数据库之间复制对象和数据

3.在 选择要复制的对象 中 额外勾选 包括扩展属性

4.点击下一步。。。完成数据完整复制 工作

1.使用SQL Server Management Studio 2008 连接数据库。2.选中要导出数据的数据库节点,点鼠标右键,在菜单中选择“任务”->“生成脚本3.在d出的欢迎界面中,点“下一步”4.在选择数据库界面,选择对应的数据库,单击“下一步”。 5.在“选择脚本选项”界面中将“编写数据的脚步”置为true。(注意:版本的选择要正确,特别是在不同版本间相互使用时尤为重要!),选择完毕单击“下一步”。 6.在“选择对象类型”界面,选择对应的类型,如:表。单击“下一步。”7.在“选择表”界面,选择对应的关系表,然后单击“下一步”。8.在“输出选项”界面,选择对应的输出模式,如:保存的文件。9.在“脚本向导摘要”界面,显示前面的选择内容,查看即可,然后选择“完成”。 10.最后,打开保存的脚本文件,下图是最后生成的SQL脚本: 注意:这里一定要使用SQL Server Management Studio 2008,其它版本不行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9611372.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存