[转]SQL server2008 导入超大SQL脚本文件(超过10M)


同事给我一个sqlserver的学习库,sql脚本导出有300m,gui执行有内存溢出的错误报出来,所以问了一下度娘,学而时习之:)

 

 

1. SQL server2008 导入超大SQL脚本文件(超过10M);

 

2. 采用SQLManagement 查询工具不能打开,所以使用osql在doc命令下执行;

 

 

3. osql 用法:

      

 

4. 执行SQL脚本文件。-S:sqlserver服务器名称 -U:数据库登陆账号 -P:数据库登陆密码 -i:sql 脚本文件的路径

 

5. 如果想将运行结果定向到一个文件,添加 –o output_file 参数

output_file 是输出文件及其完整路径。

如想消除输出结果中的编号和提示符号,请向上述命令中添加 -n 选项。例如:

osql -E -i input_file -o output_file -n

 

 

6. 执行结果可以查看输出文档。

 

7. osql 执行SQL语句,输入osql-S:sql server服务器名称 -U:数据库登陆账号

  然后输入密码,就可以输入SQL语句了(注意大小写)。如下图

 

 

8. 输入exit退出


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM