mssql sqlserver数据引擎运行sql脚本的方法分享


摘要:
下文讲述直接运行sql脚本文件的方法,如下所示:
实验环境:sql server 2008 R2


当我们接收到一个几百M的sql大脚本文件时,如果此时我们采用查询分析器运行此脚本,将会出现超出内存的异常信息,
此时我们必须采用 osql运行sql脚本。

   --方法1:打开cmd输入相应命令
     --osql -S 数据库服务器IP -U 账户 -P 密码 -i sql文件全路径
     /*
	  参数说明:
	   -S 数据库服务器的IP
	   -U 数据库服务器的账户
	   -P 数据库服务器的密码
	   -i sql脚本文件的全路径
	 */ 
      osql -S 192.168.1.100 -U sa -P sa -i e:\testJiaoBenFile.sql

   --方法2:将以下脚本放入批处理文件中,然后双击执行批处理文件
     osql -S 192..168.1.100 -U sa -P sa -i e:\testJiaoBenFile.sql


注意事项:
此方法适用于sql初始化,sql脚本非常多,无法通过查询分析器进行运行时,可以使用此方法处理。