我们在实际项目应用中经常会遇到执行很多SQL脚本语句的情况,但是如果SQL脚本文件过大,MS SqlServer 的查询分析器会拒绝打开,这时候我们就可以使用osql 命令来处理。
1、假设脚本文件为create-sql-server.sql,并且在目录C:\Program Files\Microsoft SQL Server\80\Tools\Binn中。
2、进入目录C:\Program Files\Microsoft SQL Server\80\Tools\Binn。
3、执行如下命令:
C:\Program Files\Microsoft SQL Server\80\Tools\Binn>osql -U sa -P sa -S 127.0.0.1 -d NorthWind -i create-sql-server.sql
-U 用户名
-P 密码
-S 机器IP
-d 数据库名称
-i 脚本文件名称