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

解决方法:
使用 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
网友评论