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