我要求客户向我发送他们当前的 MS SQL 数据库的副本。我没有获得数据库备份或可用于重新创建数据库的一小组脚本,而是为我提供了数百个单独的 SQL 脚本,并且没有关于它们需要运行的顺序的说明。
这些脚本不能简单地在一个批处理操作中执行,因为表之间存在外键依赖关系。似乎他们将这些脚本限制为为每个脚本创建一个表或存储过程。
通常,我只是要求客户以更有用的格式提供信息,但他们不知道及时回复我们,而且由于他们的延迟,我们的项目时间表已经处于危险之中。
有没有什么工具可以用来从这组庞大的脚本中重新创建数据库?