出于测试目的,我经常不得不克隆数据库(到同一台服务器上)。目前,我通过创建备份并将其还原为新数据库来做到这一点。
我希望在 SQL Server Management Studio (SSMS) 中通过简单的右键单击来提供这样的功能:右键单击数据库,选择“克隆”并完成。
不幸的是,我在 SSMS 中没有发现这样或类似的功能。
我的问题:
是否存在这样的“快速克隆”功能,或者我可以自己实现一个(或者通过一些插件?)
更新1:
我发现了一个关于使用复制向导的问题和答案。
这看起来很有希望,但需要很多向导步骤。也许只需单击一下就可以完成整个操作?
我刚看了我的ssms。副本位于 SSMS 2012 和 2014 的任务下。我还没有尝试过,但它就在那里。你用的是什么ssms?
SSMS 64 位:http: //download.microsoft.com/download/5/2/9/529FEF7B-2EFB-439E-A2D1-A1533227CD69/SQLManagementStudio_x64_ENU.exe
ssis 包呢?创建一个调用 ssis 包的 SP,该包在给定两个参数的情况下复制(克隆)一个数据库;源数据库和目标数据库。