当咱们须要在SQLServer数据库里面执行一个大的文件时,会发现数据库根本没法打开该脚本文件,缘由是由于查询分析器只能执行100M之内的文件,因此脚本过大就会形成内存溢出。此时咱们能够使用osql工具运行SQL脚本。sql
osql 是一个 Microsoft Windows 32 命令提示符工具,您能够使用它运行 Transact-SQL 语句和脚本文件!数据库
1.管理员身份运行CMD命令提示符;服务器
2.输入以下格式的命令工具
osql -S 数据库服务器名称 -U 数据库登陆名称 -P 数据库密码 -i (脚本文件地址)D:\Test.sql 内存