sqlcmd的使用小结
2015-07-28 15:24
246 查看
据说,超过80M的sql文件是不能在查询分析器中执行的(可能是运行得太慢,也可能查询分析器就不能容载如此多的语句)。
那么就有了sqlcmd命令:
首先进入cmd窗口,便可进行以下操作
1、登录sqlcmd
命令 sqlcmd -S 服务器名称 -U 帐户 -P 密码
示例 sqlcmd -S "MEWESERVER\MSSQLSERVER2008" -U "sa" -P "admin"
2、直接执行SQL Script
命令 sqlcmd -S 服务器名称 -U 帐户 -P 密码 -d 数据库 -i SQL Script
示例 sqlcmd -S "MEWESERVER\MSSQLSERVER2008" -U "sa" -P "admin" -d "myDatabase" -i "E:\bigSql.sql"
其实实际应用中,登录sqlcmd再进行执行不如直接执行sql文件,即直接用第二种方式,感觉应该更好一点
(此种方式笔者只在sql server数据库上面进行过实验,其他数据库就不知道是不是也用这种方式了)
那么就有了sqlcmd命令:
首先进入cmd窗口,便可进行以下操作
1、登录sqlcmd
命令 sqlcmd -S 服务器名称 -U 帐户 -P 密码
示例 sqlcmd -S "MEWESERVER\MSSQLSERVER2008" -U "sa" -P "admin"
2、直接执行SQL Script
命令 sqlcmd -S 服务器名称 -U 帐户 -P 密码 -d 数据库 -i SQL Script
示例 sqlcmd -S "MEWESERVER\MSSQLSERVER2008" -U "sa" -P "admin" -d "myDatabase" -i "E:\bigSql.sql"
其实实际应用中,登录sqlcmd再进行执行不如直接执行sql文件,即直接用第二种方式,感觉应该更好一点
(此种方式笔者只在sql server数据库上面进行过实验,其他数据库就不知道是不是也用这种方式了)
相关文章推荐
- 当前市场上存在的针对数据库的解决方案
- *****SQL Server 事务隔离级别详解
- MongoDB在SuperMap产品中的使用
- 关于ORACLE数据库服务器SWAP该设置成多大的建议值
- Oracle选择重复记录
- oracle 11g dataguard创建的简单方法
- phalcon:跟踪sql语句
- redis 快速入门实战
- redis服务启动关闭脚本
- Redis PHP 连接
- MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE)
- jsp向mysql数据库插入中文字段 乱码以及中文空白的解决办法
- windows下memcached安装以及php_memcache.dll扩展
- 数据库数据恢复
- 目录:第一篇 管理数据库
- mysql语句中有变量时,连接符用“.”,不是“+”
- T_SQL 将一列多行数据合并为一行
- 数据库常用sql
- mysql distinct field1,field2,field3, .... from table
- linux下安装php扩展memcache的方法