sql-server - 如何将 View 从一个数据库复制到另一个数据库

标签 sql-server views

我在 MS SQL 服务器中有两个结构相同的数据库。

我想将所有 View 复制到另一个数据库。

我尝试通过 DTS 使用导出数据功能(适用于表对象)。

但这会执行 SQL 并创建表对象。

我不想执行只是想复制 View 以便我可以在设计 View 中打开它们。

我尝试在目标数据库中创建新 View 并复制源数据库 View 的 SQL 查询并保存 View 。
效果与我想要的完全一样,但我有查看次数和副本数量!

最佳答案

右键单击您的数据库并说任务-> 生成脚本。 SQL Server Management Studio 能够为您生成 CREATE 脚本。

然后你简单地复制这个脚本并在目标服务器/数据库上执行它。

关于sql-server - 如何将 View 从一个数据库复制到另一个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1913685/

相关文章:

database - 在页面上显示 # views 而不会一直访问数据库

sql - 将表列中的 XML 分解为 SQL Server 中的 View

ruby-on-rails - 是什么导致了这个错误? ActionView::Template::Error: ActionController::Metal#session 委托(delegate)给@_request.session,但@_request 为零

Drupal 7 Views - 如何在自定义模板中访问未格式化的 $row 变量?

mysql - phpMyAdmin 导出和导入 View

sql - 如何删除特定列的外键

sql-server - MSSQL 查询优化

SQL查找特定时间段内的连续事务

c# - 在没有 DBSet 的情况下使用 c# linq 执行 SQL Server 存储过程

sql-server - 无法创建 SQL Server Express 登录 - 用户登录失败