我使用“生成脚本”选项为SQL Server数据库创建了备份,并且我包含了数据。
我已经单独创建了脚本,所以每个对象都有一个文件。
如何知道运行脚本的顺序?
答案 0 :(得分:0)
现在您需要确定哪些脚本执行了哪些操作并相应地对它们进行排序。我建议你使用快速工具(用你选择的任何语言编写,c#,批处理文件,甚至SQL)来运行它们,读取它们从表中执行的顺序。这样,即使失败,您也可以轻松重新排列。我们在看多少脚本btw?如果它大于50,那么最好采用系统化和有计划的方法。
如果可能,最好采取新的完整备份和恢复(当然不涉及任何脚本)。