在 Management Studio 中复制视图

3 sql-server ssms

我想将 aVIEW从一台服务器复制到另一台服务器。我可以复制表格,但我不能复制视图。有没有办法这样做?谢谢

Tho*_*ger 6

如果您只想CREATE VIEW在目标服务器上快速运行,最简单的方法是编写脚本:

  1. 右键单击您的视图
  2. Script View as -> CREATE to ->(在此处选择您的选择)

作为CREATE VIEW脚本目的地的可能选择可以是新查询窗口、文件、剪贴板或代理作业。如果您需要在以后运行此创建脚本,那么文件目的地可能是您最好的选择。但是,如果您想立即运行它,并且您可以访问服务器,只需将其脚本化到一个新的查询窗口并连接到您的目标实例/数据库并运行该CREATE VIEW脚本。

  • OP询问如何复制视图,而不是基础表。 (2认同)