本文主要是介绍通过SqlCmd执行超大SQL文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
##通过sqlcmd执行sql文件
由于sql文件过大,超过了100M,再数据库的窗口执行,结果超出内存了,对于特别大的sql文件可以使用sqlcmd进行执行
###1.打开cmd窗口
运行–cmd–进入到sql文件所在的文件夹。
如果是win7可按Shift+右键 在此窗口打开文件夹
运行–cmd–使用下面地址(注意是自己的sqlserver数据库的安装路径)
###2.运行sqlcmd命令
例如:
sqlcmd -S . -U sa -P 123456 -d test -i data.sql
参数说明:-S 服务器地址 -U 用户名 -P 密码 -d 数据库名称 -i 脚本文件路径
本地服务器地址可以写 ,也可写(local)或者IP地址
###其他sqlcmd所有功能
用法: Sqlcmd [-U 登录 ID] [-P 密码][-S 服务器] [-H 主机名] [-E 可信连接][-N 加密连接][-C 信任服务器证书][-d 使用数据库名称] [-l 登录超时值] [-t 查询超时值][-h 标题] [-s 列分隔符] [-w 屏幕宽度][-a 数据包大小] [-e 回显输入] [-I 允许带引号的[-c 命令结束] [-L[c] 列出服
这篇关于通过SqlCmd执行超大SQL文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!