日期:2014-05-18  浏览次数:20433 次

关于直接在命令行下使用bcp问题
sqlserver的bcp可以直接在命令行下使用吗?
我执行这样的语句
bcp   WageDB..t_cfg_headship_grade   in   1.csv   -c   -t   -Swg   -Usa   -P
报 "无法打开   BCP   主数据文件 "的错误
可是我用   osql   -d-Swg   -Usa   -P   是可以成功登录数据库的
请问大侠,那个错误应该如何处理呀?

------解决方案--------------------
bcp WageDB..t_cfg_headship_grade in 1.csv -c -t -Swg -Usa -P
首先把这个1.csv的完整路径写一下.改成c:\1.csv然后试试
------解决方案--------------------
bcp WageDB..t_cfg_headship_grade in 1.csv -c -t -Swg -Usa -P

1.csv必须与bcp工具同目录,或者可以这么写

bcp WageDB..t_cfg_headship_grade in c:\1.csv -c -t -Swg -Usa -P