2014-02-12 110 views
0

我有一个约250个SQL脚本文件包括表,存储过程,用户定义函数,触发器脚本。 我使用这些文件来创建和更新旧的数据库。我想提高创作时间,因为它需要很长时间才能完成。是否有更有效的方式来创建新的数据库与所有需要的脚本索引,触发器,视图,SP,UDF ..或加快创建时间的方式。创建Sql server 2008巨大的数据库脚本

+0

备份/恢复不是一个选项吗?例如:如果您创建了一个预先加载了表格的空白数据库等等。 – TimG

+0

Waht很长? – TomTom

+0

备份/恢复是一个不错的解决方案,但它不适合更新某些脚本的情况 – Mahmoud

回答

0

您使用的是SQL Server Data Tools?这些工具允许您将Visual Studio解决方案指向数据库实例,并根据您的数据库项目内容生成一个Diff文件。

+0

我使用ado从C++项目执行脚本。 – Mahmoud

+0

@Mahmoud:那么您是从ADO动态构建脚本的? –

+0

我只是在ADO命令中加载表单文件后执行创建脚本。 – Mahmoud

相关问题