【问题标题】:SQL Server: Migrate Stored Procedures between Databases, InstancesSQL Server:在数据库、实例之间迁移存储过程
【发布时间】:2017-03-04 09:28:20
【问题描述】:

我刚刚将我当前的数据库复制到一个新数据库中,发现只有表被复制, 如何一次性复制所有存储的过程? 我不想再次运行创建查询一个一个地创建每个存储过程

提前谢谢你

这是在 MS SQL 中

【问题讨论】:

  • 请标记产品(SQL Server、mysql、Oracle 等)。如果没有这些信息,大多数人将无法为您提供帮助。
  • 您使用的是哪个版本的 SQL Server? 2000? 2005 年? 2008 年?

标签: sql-server sql-server-2005


【解决方案1】:
  1. 使用管理工作室
  2. 右键单击您的数据库名称
  3. 选择所有任务
  4. 选择生成脚本
  5. 按照向导,选择仅脚本存储过程
  6. 获取它生成的脚本并在您的新数据库上运行它

【讨论】:

  • 没问题。您可以勾选我的答案以向其他人展示它有效吗? :-)
【解决方案2】:

请注意,使用迁移向导我们只能转换tables和复制数据,但不能转换触发器、视图和存储过程。

我们必须手动执行此操作,我们可能会在未来的一篇文章中介绍如何将 MS SQL 存储过程迁移到 MySQL 存储过程。

对不起,如果这不是您想要的回应......

【讨论】:

    猜你喜欢
    • 2013-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-31
    • 2018-09-18
    • 1970-01-01
    相关资源
    最近更新 更多