从sql server 2012生成带数据脚本

来源:互联网 发布:国家数据共享交换平台 编辑:程序博客网 时间:2024/05/01 10:08

sql server数据库不同版本间传数据真是让人头疼,低版本到高版本还好说,但是由高版本到低版本就抓狂了,不能备份,也不能附加。。。

前几天有任务让用sql 2005,但本上装的是sql 2012,总不能为了一任务,把12卸载,去装05吧(好2好2呀敲打敲打)!好在sql 有创建脚本的功能

准备工作:sql server 2012一枚(08版本以上都可以,不过08版的具体方法不太一样),带数据的数据库一个;

咳咳,首先,打开sql server(这不废话么),用windows认证或者sql server认证登陆


然后呢,当然是要选择要要成脚本的数据库了


选中一个数据库,右键选择任务,然后选择生成脚本,出现下面的界面,直接下一步



依据需求,选择整个数据库,或是指定表的方式,然后下一步


选择高级,进入高级选项,设置script for server vision选项为sql server 2005,要编辑的脚本的数据的类型选择“架构和数据”,不然生成的脚本只有表的结构,没有数据




又返回到了脚本编辑选项界面,指定脚本存储路径后,点击下一步


再下一步


然后到保存或发布脚本界面,果断完成


至此,脚本已经完美生成,这下就可以肆无忌惮地在sql server 2005上面执行了大笑

0 0
原创粉丝点击