SqlServer 数据的导入导出,使用bcp命令
这个问题,在mysql的时候,真是非常简单.不知道为啥用这个sqlserver,真是麻烦死了. 1.我安装sqlserverExpress 2005就没有支持脚本导出sql文件这个功能. ? 于是去网上找了一片东西,连接:http://www.cnblogs.com/nonlyli/archive/2009/02/13/1390206.html 貌似有个工具适合,可是下来也搞不来,driver的地方,就没有我可以选择的地方. ? 到最后用个最原始,应该也是最强大的命令程序bcp来完成的.唉.痛苦之余,留下一些东西. ? 教程:http://www.cnblogs.com/pony/archive/2009/02/03/1383369.html ? 按照sql语句导出数据到txt中: BCP "select * from dietsys.dbo.t_diet_accountsManage where time_accout_time>='2011-05-08' and time_accout_time<'2011-05-09'" queryout c:/111.txt -c -U"sa" -P"javagame" -S"10.3.2.250" ? 注意的地方就是表明要写全,dbo不能少. ? 比如再恢复到我本地的sqlserver2005Express中: BCP test.dbo.Table_1 in c:/111.txt -c -U"sa" -P"javagame" -S"MAC-LONAEVER/SQLEXPRESS" (我的Express是开启了sa用户的,并且开启了远程连接,Table1的结构和数据来源表是一样的) ? 写命令行真是很痛苦的感觉.(随便记下点,也懒的继续深入研究了) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在Sqlserver2008上附加Sqlserver2005分离的MDF文件
- sql-server – 如果在查询中定义了CTE并且从未使用它,它是否
- sql – 使用IN Clause在动态查询中需要帮助
- 电话号码归属地查询——验证sqlserver数据库支持同时多线程
- sql-server – 如何在SQL Server数据库上发生自动增长时收到
- SQL Server的FileStream和FileTable深入剖析
- sql – 检查登录的Truncate / Alter权限
- SqlServer2008 数据库同步的两种方式 (发布、订阅)
- mysql 批处理文件出错后继续执行的实现方法
- sqlserver中无ldf文件附加数据库