我想创建一个测试环境数据库,每月或根据需要从生产数据库中刷新(它们都在同一台服务器上)。这不仅仅是数据刷新,因为如果我对模式进行更改,我希望它也能更新。最好的方法是什么?我已经尝试了一些 powershell 命令,但其中大部分都是像这样
的一次性重复 。如果 powershell 是可行的方法,我希望它查找该数据库,如果它存在,我希望它进行更新。
我想创建一个测试环境数据库,每月或根据需要从生产数据库中刷新(它们都在同一台服务器上)。这不仅仅是数据刷新,因为如果我对模式进行更改,我希望它也能更新。最好的方法是什么?我已经尝试了一些 powershell 命令,但其中大部分都是像这样
的一次性重复 。如果 powershell 是可行的方法,我希望它查找该数据库,如果它存在,我希望它进行更新。
这是一个非常快速的 TSQL 原型,您可以将其放入 SQL 代理作业中