我们有一个简单的数据库实例,数据库中只有足够的数据来保持其有用性,我们可以将其用于演示目的,我想将其副本放在笔记本电脑上,以便在以下情况下可以将其用于开发工作我不在办公室 (常规dev数据库实例大约为150GB,这一实例为3GB)
在笔记本电脑上重新创建实例的最可重复/可编写脚本的方法是什么?我确定我将不得不再次通过SqlServer2008的安装程序运行,并设置一个实例,但是在那之后...我想我希望能够每个月左右删除旧数据库,并且将所有新内容复制到我的笔记本电脑上,因为我的实例在一个演示系统或笔记本电脑上都不会更改。但是数据库本身将更新,并更新存储库等。
我考虑过脚本化所有“删除数据库文件;添加数据库文件{path}”并将它们保存在某种可运行的批处理文件中,然后我可以“删除,删除,复制,添加”,但想知道是否存在有没有比xcopy和批处理更好的方法?
我试图以便宜的价格做到这一点(我们不总是尝试以便宜的价格做事情),所以我对RedGate产品或类似产品并不特别感兴趣。我想要自己可以在文本编辑器中轻松维护的内容。