今天遇到一个大sql文件,2.5G,之前导入SQL都是把sql文件打开,内容复制到查询器就执行就OK了,可是这次数据太大,打开的过程直接outofmemery了
于是找到了一个直接执行sql文件的方法
1.运行->cmd
2.跳转到sql文件所在的路径
3.输入命令:osql -S"127.0.0.1" -U"sa" -P"sa" -d"db_name" -i"back.sql"
说明:-S:数据库服务器IP地址
-U:数据库用户名
-P:数据库密码
-d:数据库名
-i:sql文件所在路径及文件全名
4.回车执行,执行的时间要看具体有多少数据,我的2.5G已经半个小时,还是执行中...