我希望在迁移项目中执行一系列查询。要生成的脚本是通过分析旧版数据库的工具生成的,然后生成一个脚本以将每个旧实体映射到适当的新记录。这些脚本对于小型实体运行良好,但有些脚本有数十万条记录,它们产生的脚本文件约为80 MB。
运行这些脚本的最佳方法是什么?
提示符中是否存在一些处理较大脚本的SQLCMD?
我也可以将脚本分解为更小的脚本,但是我不想执行数百个脚本来执行迁移。
问题来源于stack overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
如果可能,请修改导出工具以导出兼容BULK INSERT的文件。
除非如此,否则您可以编写一个程序,将插入语句解析为大容量插入将接受的内容