Sql server 如何将视图从sql server 2008r2快速移动到2012?

Sql server 如何将视图从sql server 2008r2快速移动到2012?,sql-server,database-migration,data-migration,Sql Server,Database Migration,Data Migration,我目前正在将数据从sql server 2008r2迁移到sql server 2012 我有大约100个关于2008r2的观点需要“转移”到2012年 数据库、表、架构。。。保持相同的名字 我只是想知道,除了在sql中复制和粘贴这些“视图”,还有没有更有效的方法在2012年创建这100个视图 还不能发布评论。下面是从SSMS中的数据库生成脚本的简单指南 在SQL Server Management Studio中右键单击要从中移动视图的数据库 任务-->生成脚本 此时将出现生成和发布向导。在“

我目前正在将数据从sql server 2008r2迁移到sql server 2012

我有大约100个关于2008r2的观点需要“转移”到2012年

数据库、表、架构。。。保持相同的名字


我只是想知道,除了在sql中复制和粘贴这些“视图”,还有没有更有效的方法在2012年创建这100个视图

还不能发布评论。下面是从SSMS中的数据库生成脚本的简单指南

在SQL Server Management Studio中右键单击要从中移动视图的数据库

任务-->生成脚本

此时将出现生成和发布向导。在“选择对象”部分中,选择“视图”。单击下一步

设置脚本选项中,您可以决定脚本应显示在哪里-作为文件,在剪贴板中,显示在新的查询窗口中。此时,您可以单击“下一步”结束并生成脚本,但是可能需要注意设置脚本选项中的高级按钮


高级选项允许您设置许多内容。例如,默认脚本生成创建脚本,但“脚本拖放”和“创建”选项只允许拖放和创建、创建或拖放。这里有很多经常被忽略的选项,对于许多简单的数据库管理,特别是复制结构或数据,了解这些选项会很有帮助。

您知道可以在
Sql Server management studio
中生成包含所有视图的脚本,对吗?所以你不必一个接一个地复制它们…找到原始脚本来创建这些视图,或者像@user1429080所说的那样生成脚本,然后在新的db服务器上运行脚本。谢谢,这正是我想要的,非常有用!!