在SQL Server中运行大容量脚本,系统提示“内存不足,没有足够的内存继续执行程序”,该如何解决呢?

 

1. 提示如图:

sql server 存储空间不足 sqlserver内存不足 停止服务_sql

 

 

2.我们可以通过命令行来进行导入,命令如下图:

sql server 存储空间不足 sqlserver内存不足 停止服务_sql server 存储空间不足_02

osql -E -i D:\脚本文件.sql

以上命令即可运行脚本了,如果要记录运行过程中的脚本执行日志,则可以使用-o参数来保存执行日志,如下:

osql -E -i D:\脚本文件.sql -o D:\执行日志文件.txt

 

3.osql的其它参数如下,可供参考:

sql server 存储空间不足 sqlserver内存不足 停止服务_sql server 存储空间不足_03

 


C#相关写法