解决执行sql脚本报错:没有足够的内存继续执行程序。

本文介绍了解决执行大型SQL脚本时遇到的内存不足问题的方法。通过将脚本拆分成多个文件或使用sqlcmd工具,可以有效地避免内存溢出错误。文中还提供了具体的sqlcmd命令示例。
出现执行sql脚本报错:没有足够的内存继续执行程序。是因为sql脚本过大,大家可能分为多个文件多次执行,这种笨方法可行,不过比较麻烦,大家可以用下面的方式,利用sqlcmd一次就行了:
 
执行cmd命令:sqlcmd -S 服务器名称  -U 登录名 -P 密码 -d 数据库名称 -r -i 数据库文件.sql
比如:sqlcmd -S . -U sa -P 123456 -d MyDB -r -i script.sql
 
说明:
-S 服务器
-U 登录 ID
-P 密码
-d 使用数据库名称
-r 发送到 stderr 的消息
-i 输入文件

转载于:https://www.cnblogs.com/amusement1992/p/7493012.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值