SQL SERVER 解决执行非常大的脚本内存不足问题

有时候我们会从别的数据库中连带数据与架构导出比较大的数据库脚本,但由于SQL SERVER Management的限制,当我们执行大于100M以上的脚本文件,就出现以下提示,或其他形式的报错:

SQL SERVER 解决执行非常大的脚本内存不足问题_第1张图片

解决方法:

使用 sqlcmd.exe 导入

1、win + r,输入 cmd 进入 C:\Program Files\Microsoft SQL Server\110\Tools\Binn 路径

2、执行以下命令:
C:\Program Files\Microsoft SQL Server\110\Tools\Binn>sqlcmd -S 服务器路径 -U 数据库登录用户名 -P 数据库登录密码 -d 目标数据库 -i 脚本文件(.sql)全路径
例子:
C:\Program Files\Microsoft SQL Server\110\Tools\Binn>sqlcmd -S 127.0.0.1 -U sa -P 123456 -d UserDB -i D:\\SQL\user.sql

你可能感兴趣的:(SQL SERVER 解决执行非常大的脚本内存不足问题)