1

当我想恢复数据库时,我认为最好的选择是创建数据库的备份。但是,我可以创建一个脚本来保存架构和数据库,保存主键、外键、触发器、索引......

在这种脚本的情况下,结果与恢复的 ? 我问这个是因为脚本的大小约为 1MB,备份约为 4MB。

我问这个是因为我想更改我所有表的所有列的排序规则,我尝试了一些脚本,但这不起作用,所以我正在考虑创建和编写脚本的可能性,所以当我创建表时,这些是使用数据库的排序规则创建。我在创建数据库时在脚本中设置的排序规则。

为此使用脚本是否是一个不错的选择,或者我可能会丢失某种类型的限制或其他设计元素?

谢谢。

4

1 回答 1

2

您可以在 msdn上查看完整数据库备份。主要区别在于备份事务日志。这为您提供了许多选项,例如差异备份,最终将减少驱动器中存储数据所需的空间。

此外,使用备份方案将为您提供更简单的方法来组织备份的地点、时间和方式(即策略)。

有一些方法可以通过脚本实现完整的数据库备份,请看这里,你不会丢失任何东西。

于 2013-05-24T10:02:50.153 回答