我试图确定创建SQL Server 2012数据库空白副本的最佳方式,将其重命名为&将其放在同一个服务器实例上。我可以恢复/重命名一个备份副本,然后删除所有数据,但有相当多的表/视图,存储过程,触发器等。在同一实例上创建SQL Server 2012数据库的空白副本
是否存在“为数据库对象生成脚本”精灵?试图找出最有效的方法来创建一个空白副本&将欣赏任何人的主题的经验/智慧。
我正在运行SQL Server 2012企业版。我们有一个我们的同事喜欢的数据库,所以我们打算创建一个拷贝&填充他们的数据而不是我们的数据。
非常好 - 感谢您指出我可以在高级脚本选项中选择“Schema only”。此外笔记本比喻是有帮助的。我会在星期二尝试这个,并报告回来。 – ehooley 2014-10-10 23:10:25
我能够使用您建议的方法成功创建数据库的空白副本。我只是更改了数据库的名称,然后通过脚本查看是否调用了其他数据库。唯一的问题是我没有在“高级选项”中将“脚本触发器”设置为“真”,因此我必须返回并重新编写那些触发了我们想要复制的表的脚本。谢谢! – ehooley 2014-10-14 22:48:44
欢迎你,现在你可以接受答案:)因为它帮助你 – 2014-10-14 22:55:40