加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SqlServer 数据的导入导出,使用bcp命令

发布时间:2020-12-12 15:01:45 所属栏目:MsSql教程 来源:网络整理
导读:这个问题,在mysql的时候,真是非常简单.不知道为啥用这个sqlserver,真是麻烦死了. 1.我安装sqlserverExpress 2005就没有支持脚本导出sql文件这个功能. ? 于是去网上找了一片东西,连接:http://www.cnblogs.com/nonlyli/archive/2009/02/13/1390206.html 貌似有

这个问题,在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的结构和数据来源表是一样的)

?

写命令行真是很痛苦的感觉.(随便记下点,也懒的继续深入研究了)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读