gpt4 book ai didi

sql-server - 在数据库之间导出/导入存储过程

转载 作者:搜寻专家 更新时间:2023-10-30 23:25:19 25 4
gpt4 key购买 nike

我有两个 SQL Server 2005 数据库,一个用于开发,另一个在最终生产服务器上。我想知道确保生产数据库具有完全相同的存储过程(编号和最新版本)的最快方法。

假设:

  1. 数据库具有相同的表架构。

  2. 生产数据库目前在 使用并拥有比 开发数据库

  3. 开发 数据库有存储过程 在生产数据库中不存在

  4. 开发数据库不再有 [过时的] 存储过程 目前在生产中发现 数据库。

  5. 开发数据库有 存储的更新版本 比目前的程序 在生产数据库中找到。

编辑:注意两个数据库的服务器不在同一个网络上,生产数据库在客户端的防火墙后面(我们与服务器建立了 VPN,可以远程桌面)

最佳答案

SqlCompare by Redgate是执行此操作的绝佳工具。

它基本上为您提供了两个数据库之间所有存储过程和架构差异的差异,并为您提供了同步选定差异集或生成脚本来执行相同操作的选项。

关于sql-server - 在数据库之间导出/导入存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/447472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com