将所有存储过程和函数从一个sql server复制到另一个sql server的最简单方法

Rom*_*ani 3 sql-server

我需要立即从一个sql server数据库复制所有存储过程和函数到另一个.

有可能比怎么样?

mar*_*c_s 24

  • 在SQL Server Management Studio中,转到对象资源管理器
  • 找到你的数据库
  • 右键单击它 > Tasks > Generate Scripts

在此输入图像描述

  • 选择存储过程和函数作为脚本输出的对象

在此输入图像描述

  • 将它们编写成文件(或一堆文件)
  • 在其他SQL Server上运行这些文件

或者,如果您的两个SQL Server位于同一网络上,您还可以使用Red-Gate SQL Compare之类的工具来比较结构并将所有存储的proc和函数从源服务器复制到目标.

  • @AllfaridMoralesGarcía:**是** - 这会生成一个**SQL脚本**然后您可以将其复制到另一台服务器并在那里执行**重新创建**所有这些程序..... (2认同)