2010-03-24 24 views
1

我们正在按需创建数据库,并且可以从不同的模板创建数据库。所有模板具有相同的结构但不同的数据。模板包含的数据很小。什么是从模板创建新数据库的最快方法?

什么是创建数据库的副本最快的方法:

  1. 备份/恢复
    1. 使用T-SQL?
    2. 使用SMO?
  2. 从脚本版本的模板创建一个新的数据库,然后填写所需的小数据?
  3. 其他?

回答

2

可能分离/附加。

  • Preparae主数据库。
  • 拆离
  • 复制到新的名称,附上与正确的语法重定向文件。
  • 调整到适当的大小(我讨厌autoexpand正常运作)。

这使得一切都成为文件复制,这是IIRC最快的方​​式。实际上并不是说有很多不同。

+0

我有一个脚本同样的问题,它扩展数据库的大小相当令人印象深刻,我事后收缩它。 – Locksfree 2010-03-24 09:03:35

相关问题